1. 28 Jun, 2007 1 commit
  2. 27 Jun, 2007 7 commits
  3. 22 Jun, 2007 6 commits
    • unknown's avatar
      After merge fix. · 4554e876
      unknown authored
      4554e876
    • unknown's avatar
      Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b28925 · 18680ebb
      unknown authored
      into  mysql.com:/home/bar/mysql-work/mysql-5.1-new-rpl
      
      
      mysql-test/r/ctype_ucs.result:
        Auto merged
      mysql-test/r/ctype_ucs2_def.result:
        Auto merged
      mysql-test/t/ctype_ucs.test:
        Auto merged
      mysql-test/t/ctype_ucs2_def.test:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      18680ebb
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0-rpl · 9b940d0c
      unknown authored
      into  mysql.com:/home/bar/mysql-work/mysql-5.0.b28925
      
      
      sql/sql_yacc.yy:
        Auto merged
      mysql-test/r/ctype_ucs2_def.result:
        After merge fix
      mysql-test/t/ctype_ucs2_def.test:
        After merge fix
      9b940d0c
    • unknown's avatar
      Bug#28925 GROUP_CONCAT inserts wrong separators for a ucs2 column · 46c3d7b8
      unknown authored
      Problem: separator was not converted to the result character set,
      so the result was a mixture of two different character sets,
      which was especially bad for UCS2.
      Fix: convert separator to the result character set.
      
      
      mysql-test/r/ctype_ucs.result:
        Adding test case
      mysql-test/r/ctype_ucs2_def.result:
        Adding test case
      mysql-test/t/ctype_ucs.test:
        Adding test case
      mysql-test/t/ctype_ucs2_def.test:
        Adding test case
      sql/item_sum.cc:
        Adding conversion of separator to the result character set
      sql/sql_yacc.yy:
        Fixing GROUPC_CONCAT problems when "mysqld --default-character-set=ucs2".
      46c3d7b8
    • unknown's avatar
      Fixes to replication team tree. · f156f1fe
      unknown authored
      
      storage/innobase/handler/ha_innodb.cc:
        Using DBUG_RETURN() instead of normal return.
      f156f1fe
    • unknown's avatar
      BUG#23051 (READ COMMITTED breaks mixed and statement-based replication): · aca0abf2
      unknown authored
      Removing dead code.
      
      
      storage/innobase/handler/ha_innodb.cc:
        Removing dead code.
      aca0abf2
  4. 21 Jun, 2007 17 commits
    • unknown's avatar
      Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl · e4e3e885
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bk/b28722-mysql-5.1-rpl
      
      
      e4e3e885
    • unknown's avatar
      Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · 292a95c1
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl
      
      
      mysql-test/t/disabled.def:
        Auto merged
      292a95c1
    • unknown's avatar
      BUG#28722 (Multi-engine statements on has_own_binlogging engine): · 65418527
      unknown authored
      Test fixes resulting from changed semantics.
      
      
      mysql-test/extra/rpl_tests/rpl_row_UUID.test:
        Using same engine throughout to prevent NDB tests from failing.
      mysql-test/r/binlog_multi_engine.result:
        Result change.
      mysql-test/r/ndb_read_multi_range.result:
        Result change.
      mysql-test/r/ndb_trigger.result:
        Result change.
      mysql-test/r/rpl_ndb_UUID.result:
        Result change.
      mysql-test/r/rpl_row_UUID.result:
        Result change.
      mysql-test/t/binlog_multi_engine.test:
        Removing garbage.
      mysql-test/t/ndb_read_multi_range.test:
        Using ndbcluster for table used inside trigger.
      mysql-test/t/ndb_trigger.test:
        Using ndbcluster for table used inside trigger.
      65418527
    • unknown's avatar
      BUG#23051 (READ COMMITTED breaks mixed and statement-based replication): · 08b43c99
      unknown authored
      Minor fixes to get proper detection of transaction isolation level when
      inside external_lock().
      
      
      mysql-test/t/disabled.def:
        Enabling innodb.test again.
      mysql-test/t/innodb.test:
        Fixing some error codes. Test currently requires MIXED or ROW mode since
        READ-COMMITTED and READ-UNCOMMITTED are not safe for STATEMENT mode, i.e.,
        when the binary log is enabled.
      storage/innobase/handler/ha_innodb.cc:
        Using tx_isolation since trx->isolation_level is not defined when
        inside external_lock().
      08b43c99
    • unknown's avatar
      Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl · bbb089cc
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bk/b23051-mysql-5.1-rpl
      
      
      bbb089cc
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bk/mysql-5.0-rpl · 274829b4
      unknown authored
      into  mysql.com:/nfsdisk1/lars/bk/mysql-5.1-new-rpl
      
      
      274829b4
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bk/mysql-5.1 · 63d7c4a8
      unknown authored
      into  mysql.com:/nfsdisk1/lars/bk/mysql-5.1-new-rpl
      
      
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/ndb_index_ordered.test:
        Auto merged
      mysys/charset.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sp_head.cc:
        Auto merged
      sql/sp_head.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      63d7c4a8
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bk/mysql-5.0 · 12e1a9df
      unknown authored
      into  mysql.com:/nfsdisk1/lars/bk/mysql-5.0-rpl
      
      
      12e1a9df
    • unknown's avatar
      merge rpl 5.0->5.1 · 3e878bed
      unknown authored
      3e878bed
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bk/mysql-5.0-rpl · 09c92d0d
      unknown authored
      into  mysql.com:/nfsdisk1/lars/bk/mysql-5.1-new-rpl
      
      
      sql/sql_acl.cc:
        Auto merged
      09c92d0d
    • unknown's avatar
      Test fix · 8b3c5753
      unknown authored
      8b3c5753
    • unknown's avatar
      Test case fix to replication team tree. · e631cb06
      unknown authored
      
      mysql-test/extra/rpl_tests/rpl_deadlock.test:
        Restoring old test code, but masking out offending columns
      mysql-test/r/rpl_deadlock_innodb.result:
        Result change
      e631cb06
    • unknown's avatar
      BUG#23051 (READ COMMITTED breaks mixed and statement-based replication): · ced76857
      unknown authored
      Moving error generating code from table_flags() to external_lock().
      
      
      include/my_base.h:
        Adding handler error code HA_ERR_LOGGING_IMPOSSIBLE
      storage/innobase/handler/ha_innodb.cc:
        Moving error generating code from table_flags() to external_lock().
      ced76857
    • unknown's avatar
      Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl · 10b10375
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bk/b28722-mysql-5.1-rpl
      
      
      mysql-test/r/binlog_multi_engine.result:
        Manual merge
      mysql-test/t/binlog_multi_engine.test:
        Manual merge
      10b10375
    • unknown's avatar
      BUG#28722 (Multi-engine statements on has_own_binlogging engine): · d2d630c2
      unknown authored
      WL#3931 (Multi-table statement involving self-logging engines):
      
      Adding logic to generate error if more than one engine is involved in
      the statement and at least one engine is self-logging (i.e., has the
      HA_HAS_OWN_BINLOGGING table flags set).
      
      
      mysql-test/r/binlog_multi_engine.result:
        Result change.
      mysql-test/t/binlog_multi_engine.test:
        Errors now generated for some statements due to NDB setting the
        HA_HAS_OWN_BINLOGGING flag.
      sql/sql_base.cc:
        Computing both the intersection and union of all table flags in the
        logic to decide logging format.
        
        Calculating if there are more than one engine involved in the statement.
        For this case, we only consider engines that hold tables that data is
        written to.
        
        Adding logic to generate error if more than one engine is involved in
        the statement and at least one engine is self-logging (i.e., has the
        HA_HAS_OWN_BINLOGGING table flags set).
        ---
        Renaming variable.
      d2d630c2
    • unknown's avatar
      Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl · c2112f5f
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bk/fix-mysql-5.1-rpl
      
      
      c2112f5f
    • unknown's avatar
      Fixing result mismatch in rpl_deadlock_innodb result file. · b358c3bd
      unknown authored
      
      mysql-test/extra/rpl_tests/rpl_deadlock.test:
        Using include/show_slave_status.inc to get correct masking of columns.
      mysql-test/r/rpl_deadlock_innodb.result:
        result change
      b358c3bd
  5. 20 Jun, 2007 9 commits
    • unknown's avatar
      Merge kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.0-rpl · 65832a03
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bk/b29030-mysql-5.0-rpl
      
      
      65832a03
    • unknown's avatar
      Merge mysql.com:/nfsdisk1/lars/bk/mysql-5.1 · dc9db0d9
      unknown authored
      into  mysql.com:/nfsdisk1/lars/bk/mysql-5.1-new-rpl
      
      
      dc9db0d9
    • unknown's avatar
      Enable the disabled test case for Bug#28075 (pushbuild by now · 72253445
      unknown authored
      should be fixed).
      
      
      72253445
    • unknown's avatar
      Merge bodhi.(none):/opt/local/work/mysql-5.0-runtime · 5a945c3d
      unknown authored
      into  bodhi.(none):/opt/local/work/mysql-5.1-runtime
      
      
      mysql-test/t/ndb_index_ordered.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      mysql-test/t/greedy_optimizer.test:
        Manual merge.
      mysql-test/t/join.test:
        Manual merge.
      tests/mysql_client_test.c:
        Manual merge.
      5a945c3d
    • unknown's avatar
      BUG#29030 (DROP USER command that errors still gets written to binary log · 39cc31b3
      unknown authored
      and replicated):
      
      A DROP USER statement with a non-existing user was correctly written to
      the binary log (there might be users that were removed, but not all),
      but the error code was not set, which caused the slave to stop with an
      error.
      
      The error reporting code was moved to before the statement was logged
      to ensure that the error information for the thread was correctly set
      up. This works since my_error() will set the fields net.last_errno and
      net.last_error for the thread that is reporting the error, and this
      will then be picked up when the Query_log_event is created and written
      to the binary log.
      
      
      sql/sql_acl.cc:
        Moving error reporting code to ensure that thd->net.last_err{or,no} is
        set and adding debug printout.
      mysql-test/r/rpl_grant.result:
        New BitKeeper file ``mysql-test/r/rpl_grant.result''
      mysql-test/t/rpl_grant.test:
        New BitKeeper file ``mysql-test/t/rpl_grant.test''
      39cc31b3
    • unknown's avatar
      Disable randomly failing tests: · 3f03ff95
      unknown authored
      rpl_udf -- Bug#28993 rpl_udf test causes server crash and valgrind
      warning in pushbuild
      rpl_ndb_circular -- Bug#29233 rpl_ndb_circular fails randomly
      ndb_dd_sql_features -- Bug#29102 ndb_dd_sql_features fails in
      pushbuild
      
      
      mysql-test/t/disabled.def:
        Disable randomly failing tests rpl_udf, rpl_ndb_circular, 
        ndb_dd_sql_features
      3f03ff95
    • unknown's avatar
      Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · a2fe3bf0
      unknown authored
      into  kindahl-laptop.dnsalias.net:/home/bkroot/mysql-5.1-rpl
      
      
      a2fe3bf0
    • unknown's avatar
      Merge dsl-hkibras1-ff5dc300-70.dhcp.inet.fi:/home/elkin/MySQL/TEAM/BARE/5.0 · c3058986
      unknown authored
      into  dsl-hkibras1-ff5dc300-70.dhcp.inet.fi:/home/elkin/MySQL/TEAM/FIXES/5.1/bug27583-merge
      
      
      sql/log_event.cc:
        manual merge, use local as the patch is in 5.1
      c3058986
    • unknown's avatar
      Bug #27583 slave sql fails to read from iocache when slave got stopped at pos==4 · c8bdab11
      unknown authored
      forgotten merge with 5.0. There can be some bugs waiting for this fix in 5.0 like Bug@29232
      
      
      sql/log_event.cc:
        file name is changed in step with the position.
      c8bdab11