1. 13 Nov, 2006 1 commit
  2. 12 Nov, 2006 1 commit
  3. 10 Nov, 2006 1 commit
  4. 09 Nov, 2006 2 commits
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0.b21505 · ce213a01
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1.b21505
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/t/ctype_utf8.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      ce213a01
    • unknown's avatar
      Bug#21505 Create view - illegal mix of collation for operation 'UNION' · 7856d3fd
      unknown authored
        
        The problem was that any VIEW columns had always implicit derivation.
        Fix: derivation is now copied from the original expression
        given in VIEW definition.
        For example:
        - a VIEW column which comes from a string constant
          in CREATE VIEW definition have now coercible derivation.
        - a VIEW column having COLLATE clause
          in CREATE VIEW definition have now explicit derivation.
      
      
      mysql-test/r/ctype_utf8.result:
        Adding test case
      mysql-test/t/ctype_utf8.test:
        Adding test case
      sql/field.cc:
        Copying derivation from item to field.
      sql/field.h:
        Adding derivation and methods to get/set it into Field.
      sql/item.cc:
        Copying derivation from field to item.
      sql/item.h:
        Moving "enum Derivation" declaration from item.h to mysql_priv.h
      sql/mysql_priv.h:
        Moving "enum Derivation" declaration from item.h to mysql_priv.h
      sql/sql_select.cc:
        Copying derivation from item to field in
        create_tmp_field_from_item() and create_tmp_field().
      7856d3fd
  5. 08 Nov, 2006 5 commits
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.0.b23451 · 17af3059
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1.b23451
      
      
      BitKeeper/etc/collapsed:
        auto-union
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/r/func_gconcat.result:
        Auto merged
      mysql-test/t/func_gconcat.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      17af3059
    • unknown's avatar
      after merge fix for bug 23451. · bc131e2b
      unknown authored
      
      sql/item_sum.cc:
        after merge fix.
      bc131e2b
    • unknown's avatar
      Merge romeo.(none):/home/bkroot/mysql-5.1-new-rpl · c183ff15
      unknown authored
      into  romeo.(none):/home/bk/b18581-mysql-5.1-new-rpl
      
      c183ff15
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b23451v2 · 7a2f6c71
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0.b23451
      
      
      mysql-test/r/func_gconcat.result:
        after merge fix
      mysql-test/t/func_gconcat.test:
        after merge fix
      sql/item_sum.cc:
        after merge fix
      7a2f6c71
    • unknown's avatar
      Fixes to make rpl_ndb_dd_advance pass. · 23c61166
      unknown authored
      
      mysql-test/r/rpl_ndb_dd_advance.result:
        Result change.
      mysql-test/t/rpl_ndb_dd_advance.test:
        Dropping procedure on slave and then dropping the procedure on master and
        replicating the drop causes failure since the procedure does not exist.
      23c61166
  6. 07 Nov, 2006 3 commits
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.1-new-rpl · d3499f02
      unknown authored
      into  mysql.com:/users/lthalmann/bk/MERGE/mysql-5.1-merge
      
      
      BitKeeper/etc/collapsed:
        auto-union
      include/m_ctype.h:
        Auto merged
      mysql-test/r/binlog_row_mix_innodb_myisam.result:
        Auto merged
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/r/view.result:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/view.test:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      unittest/mytap/tap.c:
        Auto merged
      sql/log_event.cc:
        manual merge
      sql/sql_class.cc:
        manual merge
      d3499f02
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.0-rpl · ec14fbd9
      unknown authored
      into  mysql.com:/users/lthalmann/bk/MERGE/mysql-5.0-merge
      
      
      BitKeeper/etc/collapsed:
        auto-union
      mysql-test/r/ctype_utf8.result:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      ec14fbd9
    • unknown's avatar
      Bug#23451 GROUP_CONCAT truncates a multibyte utf8 character · c7085590
      unknown authored
        
        Problem: GROUP_CONCAT on a multi-byte column can truncate
        in the middle of a multibyte character when applying
        group_concat_max_len limit. It produces an invalid
        multi-byte character in the result string.
        
      The second, easier version - reusing old "warning_for_row" flag,
      instead of introducing of "result_is_full" - which was
      added in the previous commit.
      
      
      mysql-test/r/func_gconcat.result:
        Adding test case
      mysql-test/t/func_gconcat.test:
        Adding test case
      sql/item_sum.cc:
        Adding well_formed_len() call not to cut
            in the middle of a multi-byte character.
      c7085590
  7. 04 Nov, 2006 6 commits
  8. 03 Nov, 2006 21 commits
    • unknown's avatar
      Post-merge fixes. · 5c5c07e7
      unknown authored
      
      sql/log_event.cc:
        Fixing comment
      sql/rpl_rli.cc:
        Removing code that was moved to other file.
      5c5c07e7
    • unknown's avatar
      Merge romeo.(none):/home/bkroot/mysql-5.1-new-rpl · ef6130d7
      unknown authored
      into  romeo.(none):/home/bk/b18581-mysql-5.1-new-rpl
      
      
      sql/log_event.cc:
        Auto merged
      sql/rpl_rli.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      ef6130d7
    • unknown's avatar
      Merge mkindahl@bk-internal.mysql.com:/home/bk/mysql-5.1-new-rpl · 00bd1ebb
      unknown authored
      into  romeo.(none):/home/bkroot/mysql-5.1-new-rpl
      
      00bd1ebb
    • unknown's avatar
      Fiexes for --stress mode in mysql-test-run.pl · 168df93a
      unknown authored
      
      mysql-test/lib/mtr_stress.pl:
        "stop_masters" function renamed to "stop_all_servers"
        "path_mysock" renamed to "path_sock"
      168df93a
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint · ea225358
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      
      client/mysql.cc:
        Auto merged
      client/mysqltest.c:
        Auto merged
      configure.in:
        Auto merged
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/include/mix1.inc:
        Auto merged
      mysql-test/r/innodb_mysql.result:
        Auto merged
      mysql-test/r/mysql.result:
        Auto merged
      mysql-test/t/mysql.test:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      mysys/mf_iocache.c:
        Auto merged
      mysys/my_lock.c:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/myisam/sort.c:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      ea225358
    • unknown's avatar
      Has issues with original tree, so had to pull new tree and copy test over.... · 1bbd2eda
      unknown authored
      Has issues with original tree, so had to pull new tree and copy test over. Running last test now and will push after
      
      
      mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/extra/rpl_tests/rpl_extraSlave_Col.test
      mysql-test/t/rpl_extraCol_innodb-master.opt:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/t/rpl_extraCol_innodb-master.opt
      mysql-test/t/rpl_extraCol_innodb-slave.opt:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/t/rpl_extraCol_innodb-slave.opt
      mysql-test/t/rpl_extraCol_innodb.test:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/t/rpl_extraCol_innodb.test
      mysql-test/t/rpl_extraCol_myisam.test:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/t/rpl_extraCol_myisam.test
      mysql-test/r/rpl_extraCol_innodb.result:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/r/rpl_extraCol_innodb.result
      mysql-test/r/rpl_extraCol_myisam.result:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/r/rpl_extraCol_myisam.result
      mysql-test/r/rpl_ndb_extraCol.result:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/r/rpl_ndb_extraCol.result
      mysql-test/t/rpl_ndb_extraCol.test:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/t/rpl_ndb_extraCol.test
      mysql-test/extra/rpl_tests/rpl_ndb_ddl.test:
        BitKeeper file /data0/mysql-5.1-new-rpl/mysql-test/extra/rpl_tests/rpl_ndb_ddl.test
      1bbd2eda
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-4.1-maint · bc150d33
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
      
      
      client/mysql.cc:
        Auto merged
      mysql-test/lib/mtr_process.pl:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      mysys/my_lock.c:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      configure.in:
        Manual merge
      myisam/sort.c:
        Manual merge(double checked)
      mysql-test/r/innodb_mysql.result:
        Manual merge
      mysql-test/t/innodb_mysql.test:
        Manual merge
      mysys/mf_iocache.c:
        Manual merge
      bc150d33
    • unknown's avatar
      Fix problem with mysql.test relying on "echo" behaviour · 16edab3a
      unknown authored
      
      mysql-test/r/mysql.result:
        Update test result after commenting out the test
      mysql-test/t/mysql.test:
        Rewrite the test commands so they don't depend on "echo" behaviour
        Comment out one as it's a duplicate
      16edab3a
    • unknown's avatar
      Fix DBUG_PRINT in mysqltest, the real value to print is in ds_cmd · 9bf47c1c
      unknown authored
      
      client/mysqltest.c:
        The expanded command executed by mysqltest is in ds_cmd
      9bf47c1c
    • unknown's avatar
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint · dc8bc707
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1-new-maint
      
      
      client/mysql.cc:
        Auto merged
      mysql-test/lib/mtr_misc.pl:
        Auto merged
      mysql-test/r/innodb_mysql.result:
        Auto merged
      mysql-test/r/mysql.result:
        Auto merged
      mysql-test/r/ps.result:
        Auto merged
      mysql-test/r/view.result:
        Auto merged
      mysql-test/t/ctype_utf8.test:
        Auto merged
      mysql-test/t/im_daemon_life_cycle.imtest:
        Auto merged
      mysql-test/t/mysql.test:
        Auto merged
      mysql-test/t/ps.test:
        Auto merged
      mysql-test/t/sp-error.test:
        Auto merged
      include/mysql_h.ic:
        Auto merged
      mysql-test/include/mix1.inc:
        Auto merged
      mysql-test/t/sp.test:
        Auto merged
      mysql-test/t/view.test:
        Auto merged
      mysys/my_lock.c:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sp.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_trigger.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      storage/innobase/handler/ha_innodb.cc:
        Auto merged
      tests/mysql_client_test.c:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Use remote
      include/Makefile.am:
        Manual merge
      dc8bc707
    • unknown's avatar
      Bug#16228/Bug#20697 - related. · a0d420fe
      unknown authored
      Bug#23831  deadlock not noticed
      
      RBR bug in that when replicated msta (multi-statement-trans-action) deadlocks
      with a local at write row event or gets timed-out, the event handler did not return
      the correct error code.
      Wrong error code stops slave sql thread instead of to proceed with
      rollback and replay.
      
      The correct code is typed in error log and stored for error handling rotine
      to conduct rollback and replay of the transaction. The handling for the rbr
      remains the same as for the sbr events.
      Particularly, timed-out transaction still is rolled back - look at the related bugs.
      
      
      mysql-test/extra/rpl_tests/rpl_deadlock.test:
        fixing deadlock stimulation, commented on potential race condition and left todo.
      mysql-test/r/rpl_deadlock_innodb.result:
        changed
      sql/log_event.cc:
        returning the correct errors for write row event type;
        storing DL, TO error codes to check at grand-caller in step with sbr.
      a0d420fe
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint · 23dd342f
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/my50-m-stress
      
      23dd342f
    • unknown's avatar
      Use lowercase for "Too long dbname" test as it will be put ot lower on some... · 2824f718
      unknown authored
      Use lowercase for "Too long dbname" test as it will be put ot lower on some platforms and we don't wan't to test that.
      
      
      2824f718
    • unknown's avatar
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/my41-m-stress · 94ff8647
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/my50-m-stress
      
      94ff8647
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-5.1.b22823 · e0c52a52
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-rpl
      
      e0c52a52
    • unknown's avatar
      Fix mysql-test-run.pl for "bin dist" look in "bin" directory for client binaries as well. · 8cca8732
      unknown authored
      
      mysql-test/lib/mtr_misc.pl:
        Update comments
      mysql-test/mysql-test-run.pl:
        Also need to look in "$glob_basedir/bin"
      8cca8732
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-maint · e2a17c07
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint
      
      e2a17c07
    • unknown's avatar
      054ab261
    • unknown's avatar
      After merge fix. · dfee932e
      unknown authored
      
      mysql-test/r/lowercase_table.result:
        Adjusting to 5.1: DEFAULT is now printed in upper case.
      mysql-test/t/rpl_ignore_table.test:
        After merge fix
      dfee932e