1. 31 Mar, 2008 4 commits
  2. 30 Mar, 2008 1 commit
  3. 29 Mar, 2008 4 commits
    • unknown's avatar
      Bug #35675 reset master finds assert if a binlog file can not be deleted · 2a001d53
      unknown authored
      If a binlog file is manually replaced with a namesake directory the internal purging did
      not handle the error of deleting the file so that eventually
      a post-execution guards fires an assert.
      
      Fixed with reusing a snippet of code for bug@18199 to tolerate lack of the file but no other error 
      at an attempt to delete it.
      The same applied to the index file deletion.
      
      The cset carries pieces of manual merging.
      
      
      mysql-test/r/binlog_index.result:
        new results
      mysql-test/r/ctype_big5.result:
        results changed
      mysql-test/suite/binlog/r/binlog_auto_increment_bug33029.result:
        new results
      mysql-test/suite/binlog/r/binlog_stm_blackhole.result:
        new results
      mysql-test/suite/binlog/t/binlog_auto_increment_bug33029.test:
        cleanup. still todo: to let the test run multiple times w/o restarting the server (just ./mtr test)
      mysql-test/suite/rpl/r/rpl_stm_auto_increment_bug33029.result:
        results changed
      mysql-test/suite/rpl/t/rpl_stm_auto_increment_bug33029.test:
        guarding the test with statement format condition as the logics of the test requires
      sql/log.cc:
        two changes. One for the bug, other manual merge.
        The bug change needs MYF(0) to pass to my_delete because not all error out of the function
        are critical. The finer check is done on the caller of my_delete similarly how it was implemented
        for bug@18199 fixes. Non-existance of a file is not a critical error.
      sql/sql_class.cc:
        manual merge, removing extra automatically brought hunk.
      2a001d53
    • unknown's avatar
      Merge mysql1000.(none):/home/andrei/MySQL/MERGE/5.0-main2rpl · 6630d2e1
      unknown authored
      into  mysql1000.(none):/home/andrei/MySQL/MERGE/5.1-main2rpl
      
      
      BitKeeper/deleted/.del-binlog_killed_simulate.result:
        Auto merged
      BitKeeper/deleted/.del-show_binlog_events.inc:
        Auto merged
      mysql-test/suite/rpl/r/rpl_user.result:
        Auto merged
      storage/blackhole/ha_blackhole.cc:
        Auto merged
      BitKeeper/deleted/.del-show_binary_logs.inc:
        Delete: mysql-test/include/show_binary_logs.inc
      mysql-test/suite/binlog/r/binlog_stm_mix_innodb_myisam.result:
        manual merge ul.
      mysql-test/extra/binlog_tests/blackhole.test:
        manual merge
      mysql-test/suite/binlog/r/binlog_stm_blackhole.result:
        manual merge
      sql/log.cc:
        manual merge
      sql/share/errmsg.txt:
        manual merge
      sql/sql_class.cc:
        manual merge
      6630d2e1
    • unknown's avatar
      Merge mysql1000.(none):/home/andrei/MySQL/BARE/mysql-5.1 · cfc42097
      unknown authored
      into  mysql1000.(none):/home/andrei/MySQL/MERGE/5.1-main2rpl
      
      
      client/mysqltest.c:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/slave.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      cfc42097
    • unknown's avatar
      Fixing rpl suite disabled.def: rpl_stm_extraColmaster_ndb does not exist in the suite. · fdb9d029
      unknown authored
      
      mysql-test/suite/rpl/t/disabled.def:
        removing the line because there is no such test in the suite anymore.
      fdb9d029
  4. 28 Mar, 2008 8 commits
    • unknown's avatar
      perror.c: · f5f7a59f
      unknown authored
        fixed warning in 5.1-marvel in fix for bug 25177
      
      
      extra/perror.c:
        fixed warning in 5.1-marvel in fix for bug 25177
      f5f7a59f
    • unknown's avatar
      Makefile.am: · f6bdf981
      unknown authored
        added my_handler_errors.h
      
      
      mysys/Makefile.am:
        added my_handler_errors.h
      f6bdf981
    • unknown's avatar
      Fixed problem with non-synchronous error lists · d5a6fa7e
      unknown authored
        in perror and handler descriptors (BUG#25177)
      Fixed problem of masking mysql error by system
        error in perror (BUG#23028)
      
      
      extra/perror.c:
        Used common handlers error list.
        Fixed BUG#23028 ignoring mysql error in case of
        OS and mysql error codes overlapping.
      include/my_base.h:
        Added errors of maria engine.
        Fixed incorrect comment in #define (can be cause of
        seriouse problems)
      include/my_handler.h:
        Added ability to be included into C++ code.
      mysys/my_handler.c:
        Error texts moved to the separate files.
      mysys/my_handler_errors.h:
        New BitKeeper file ``mysys/my_handler_errors.h''
      d5a6fa7e
    • unknown's avatar
      fixed compiler error in 5.1-marvel. · 1d9f9abc
      unknown authored
      1d9f9abc
    • unknown's avatar
      wl#4091 · 911e325d
      unknown authored
      improving a test that shows a failure.
      
      the wait condition was for data in tables but the 
      log positions are updates after the data are unlocked.
      So there was a time window
      [after_table_unlock_for_select, log_pos_updated] where the
      orig cond was true but log position might be changed.
      the correct one is to expect the last pos of the
      slave's insert in the output of show_slave_status on the
      master.
      
      
      mysql-test/suite/rpl/t/rpl_flushlog_loop.test:
        refining a sychronization condition (2 times)
      911e325d
    • unknown's avatar
      fixed a hand in 5.1-marvel : · 4ae69fc2
      unknown authored
      Removed a double release of the mutex on error
      
      
      4ae69fc2
    • unknown's avatar
      BUG#33029 · 564a8350
      unknown authored
      refining a test for embedded env.
      
      
      mysql-test/suite/binlog/t/binlog_auto_increment_bug33029.test:
        test must ensure there is binlog capability on the server
      564a8350
    • unknown's avatar
      Merge a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-main · 01a979e8
      unknown authored
      into  a88-113-38-195.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-marvel
      
      
      client/mysqldump.c:
        Auto merged
      client/mysqltest.c:
        Auto merged
      include/my_global.h:
        Auto merged
      mysql-test/lib/mtr_report.pl:
        Auto merged
      sql/ha_partition.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/unireg.cc:
        Auto merged
      storage/myisam/ha_myisam.cc:
        Auto merged
      storage/myisam/mi_dynrec.c:
        Auto merged
      storage/myisam/mi_open.c:
        Auto merged
      storage/myisammrg/ha_myisammrg.cc:
        Auto merged
      include/config-win.h:
        Manual merge between main 5.1 and 5.1 marvel.
      mysql-test/r/change_user.result:
        Manual merge between main 5.1 and 5.1 marvel.
      mysql-test/t/change_user.test:
        Manual merge between main 5.1 and 5.1 marvel.
      sql/sql_plugin.cc:
        Manual merge between main 5.1 and 5.1 marvel.
      01a979e8
  5. 27 Mar, 2008 23 commits