1. 04 Jun, 2007 6 commits
    • unknown's avatar
      WL#3694, updated by pushbuild errors · 68d6d807
      unknown authored
      
      mysql-test/t/rpl_invoked_features.test:
        Disable warnings for some queries
      68d6d807
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.1-rpl · f84ed8b4
      unknown authored
      into  dsl-hkibras1-ff5dc300-70.dhcp.inet.fi:/tmp/merge_5.0
      
      f84ed8b4
    • unknown's avatar
      Bug #27716 multi-update did partially and has not binlogged · 00d2a2d9
      unknown authored
      manual merge with 5.0: automatic merge went incorrectly; fixing tests in rbr mode.
      
      
      mysql-test/r/innodb.result:
        results changed because of some more queries are added
      mysql-test/r/multi_update.result:
        results changed
      mysql-test/r/rpl_row_basic_11bugs.result:
        results changed
      mysql-test/t/innodb.test:
        error code is diff in 5.0
      mysql-test/t/multi_update.test:
        making explicit comments and forcing execution in mixed (stmt) mode.
      mysql-test/t/rpl_row_basic_11bugs.test:
        checking how binlogging works when a query on non-ta table completed partly.
      sql/sql_update.cc:
        manual merge after authomatic one failed (semantic drift)
      00d2a2d9
    • unknown's avatar
      WL#3694, Added option files for master/slave · 4d16ab3a
      unknown authored
      
      mysql-test/t/rpl_invoked_features-master.opt:
        Option file for master
      mysql-test/t/rpl_invoked_features-slave.opt:
        Option file for slave
      4d16ab3a
    • unknown's avatar
      WL#3694, Result file for test case moved to proper directory · a21adb54
      unknown authored
      
      BitKeeper/deleted/.del-rpl_invoked_features.result:
        Delete: mysql-test/t/rpl_invoked_features.result
      mysql-test/r/rpl_invoked_features.result:
        Result file for test case
      a21adb54
    • unknown's avatar
      WL#3694 Replication of Invocation and Invoked Features Testing · ac1893e8
      unknown authored
      
      mysql-test/t/rpl_invoked_features.result:
        result file
      mysql-test/t/rpl_invoked_features.test:
        WL#3694 test case
      ac1893e8
  2. 02 Jun, 2007 2 commits
  3. 01 Jun, 2007 5 commits
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl · 1bef08f9
      unknown authored
      into  dsl-hkibras1-ff5dc300-70.dhcp.inet.fi:/home/elkin/MySQL/TEAM/FIXES/5.0/bug27716-multi_upd_no_binlog
      
      
      mysql-test/r/innodb.result:
        Auto merged
      mysql-test/t/innodb.test:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      1bef08f9
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-rpl · afd49222
      unknown authored
      into  mysql.com:/home/bar/mysql-work/mysql-5.1.b28600
      
      afd49222
    • unknown's avatar
      Bug #27716 multi-update did partially and has not binlogged · 91c51453
      unknown authored
      Implementation of mysql_multi_update did not call multi_update::send_error method in some cases 
      (see the test reported on bug page and test cases in changeset).
      
      Fixed with deploying the method, ::send_error() is refined to get binlogging code which works whenever 
      there is modified non-transactional table.
      thd->no_trans_update.stmt flag is set in to TRUE to ease testing though being the beginning of relative 
      bug#27417 fix (addresses a part of those issues).
      Eliminating two minor issues (small bugs) in multi_update methods.
      This patch for multi-update also addresses a part of the issues reported in bug#13270,bug#23333.
      
      
      mysql-test/r/innodb.result:
        result changed
      mysql-test/r/multi_update.result:
        results changed
      mysql-test/t/innodb.test:
        regression test for the bug combining transactional and non-transaction tables
      mysql-test/t/multi_update.test:
        regression tests added - erred query must be binlogged
      sql/sql_update.cc:
        making a call to multi_update::send_error when mysql_select return an error;
        deploying binlogging inside of ::send_error;
        refining multi_update::send_eof() to mark binlogging work done when its call to ::do_updates() errs
        and the query is binlogged with the error. ::send_error() will be called after all but
        do not do anything;
        thd->no_trans_update.stmt is corrected to be set to TRUE according to the existed code pattern. 
        Although this part relates to another bugs (bug#27417 etc) it is needed here for testing;
        Eliminating a separate issue in multi_update::do_updates where                
        either one of the class members trans_safe, transactional_tables was          
        set after the per-table loop whereas both should be calculated during         
        looping. 
        Eliminating a separate issue in ::send_eof() where thd->no_trans_update.all won't be set TRUE when
        amoung others there'd be at least one modified transactional table.
        Binlogging is done to satisfy to general character bug#13270,bug#23333 so that those won't have
        fixes specific for multi-update.
      91c51453
    • unknown's avatar
      Fixing test case binlog_unsafe. · 6569b4d3
      unknown authored
      
      mysql-test/r/binlog_unsafe.result:
        Result change.
      mysql-test/t/binlog_unsafe.test:
        Dropping used tables.
      6569b4d3
    • unknown's avatar
      WL#3339 (Issue warnings when statement-based replication may fail): · d7bfc5ce
      unknown authored
      Adding missing test files. Result change in test rpl_udf.
      
      
      mysql-test/r/rpl_udf.result:
        Result change
      mysql-test/r/rpl_slave_skip.result:
        New BitKeeper file ``mysql-test/r/rpl_slave_skip.result''
      mysql-test/t/rpl_slave_skip.test:
        New BitKeeper file ``mysql-test/t/rpl_slave_skip.test''
      d7bfc5ce
  4. 31 May, 2007 9 commits
  5. 30 May, 2007 18 commits