1. 15 Jun, 2007 10 commits
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-axmrg · df2e2a94
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      mysql-test/r/view.result:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      df2e2a94
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.1-amain · 3883e4b6
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      mysql-test/r/view.result:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/mysql_priv.h:
        SCCS merged
      3883e4b6
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.1-ateam · 47f89302
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.1-axmrg
      
      
      configure.in:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysys/mf_keycache.c:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      47f89302
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-axmrg · 559bc939
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      559bc939
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-amain · 30057f67
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      mysql-test/r/view.result:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      30057f67
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-5.0-ateam · 352d6489
      unknown authored
      into  chilla.local:/home/mydev/mysql-5.0-axmrg
      
      
      352d6489
    • unknown's avatar
      Merge chilla.local:/home/mydev/mysql-4.1-amain · 82f757ff
      unknown authored
      into  chilla.local:/home/mydev/mysql-4.1-axmrg
      
      
      82f757ff
    • unknown's avatar
      Additional fix for bug N26402: · a0091f64
      unknown authored
      An attempt to open file with name '????????.frm'
      can produce different errors:
      - ER_NO_SUCH_TABLE on Unix
      - ER_FILE_NOT_FOUND on Windows
      because QUESTION MARK has special meaning on Windows.
      Make sure that any of these two errors happens.
      
      
      mysql-test/r/show_check.result:
        Additional fix for bug N26402
      mysql-test/t/show_check.test:
        Additional fix for bug N26402
      a0091f64
    • unknown's avatar
      Merge mysql.com:/home/bar/mysql-work/mysql-5.0.b28862 · 1805b34e
      unknown authored
      into  mysql.com:/home/bar/mysql-work/mysql-5.1.b28862
      
      
      mysql-test/r/csv.result:
        After merge fix
      mysql-test/t/csv.test:
        After merge fix
      storage/csv/ha_tina.cc:
        After merge fix
      1805b34e
    • unknown's avatar
      Bug#28862 Extended Latin1 characters get lost in CVS engine · 39700afd
      unknown authored
        Problem: Temporary buffer which is used for quoting and escaping
        was initialized to character set utf8, and thus didn't allow
        to store data in other character sets.
        Fix: changing character set of the buffer to be able to
        store any arbitrary sequence of bytes.
      
      
      mysql-test/r/csv.result:
        Adding test case
      mysql-test/t/csv.test:
        Adding test case
      sql/examples/ha_tina.cc:
        Changing character set of the buffer to "binary".
      39700afd
  2. 14 Jun, 2007 19 commits
    • unknown's avatar
      Merge ppcg5.local:/Users/antony/Work/p2-bug25800.6 · f97b8c99
      unknown authored
      into  ppcg5.local:/Users/antony/Work/p2-bug25800.6.merge
      
      
      configure.in:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysys/mf_keycache.c:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/sql_plugin.cc:
        Auto merged
      f97b8c99
    • unknown's avatar
      Merge mysql.com:/d2/hf/mrg/mysql-5.0-opt · f6a7490c
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.1-opt
      
      
      f6a7490c
    • unknown's avatar
      Merge mysql.com:/d2/hf/mrg/mysql-4.1-opt · bcd6183f
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.0-opt
      
      
      bcd6183f
    • unknown's avatar
      fix the binlog-stm_ps.test for the embedded-server · 854353dd
      unknown authored
      
      mysql-test/t/binlog_stm_ps.test:
        embedded server doesn't have binlogs
      854353dd
    • unknown's avatar
      Merge mysql.com:/d2/hf/mrg/mysql-5.0-opt · d1614ae9
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.1-opt
      
      
      d1614ae9
    • unknown's avatar
      Merge magare.gmz:/home/kgeorge/mysql/work/valgrind-errs-5.0-opt · db17ac9f
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/work/valgrind-errs-5.1-opt
      
      
      tests/mysql_client_test.c:
        manual merge 5.0-opt -> 5.1-opt
      db17ac9f
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-opt · 1acda0ce
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/work/valgrind-errs-merge-5.0-opt
      
      
      1acda0ce
    • unknown's avatar
      f0000401
    • unknown's avatar
      Merge mysql.com:/d2/hf/mrg/mysql-5.0-opt · dbc4abca
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.1-opt
      
      
      client/mysqltest.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/mysqld.cc:
        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_yacc.yy:
        Auto merged
      mysql-test/include/mix1.inc:
        merging
      mysql-test/r/innodb_mysql.result:
        merging
      dbc4abca
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.1 · 0662a9b7
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.1-opt
      
      
      client/mysqltest.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      mysql-test/include/mix1.inc:
        merging
      mysql-test/r/innodb_mysql.result:
        merging
      sql/sql_select.cc:
        merging
      0662a9b7
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.0 · 6f168d12
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.0-opt
      
      
      client/mysqltest.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      mysql-test/r/innodb_mysql.result:
        merging
      mysql-test/t/innodb_mysql.test:
        merging
      sql/sql_select.cc:
        merging
      6f168d12
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-4.1 · 95d439d3
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-4.1-opt
      
      
      95d439d3
    • unknown's avatar
      Merge mysql.com:/d2/hf/mrg/mysql-5.0-opt · 167751b3
      unknown authored
      into  mysql.com:/d2/hf/mrg/mysql-5.1-opt
      
      
      mysql-test/r/type_decimal.result:
        Auto merged
      sql/item_func.cc:
        Auto merged
      167751b3
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.1-engines · 837ba138
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG26976/mysql-5.1-engines
      
      
      837ba138
    • unknown's avatar
      Bug#26402 Server crashes with old-style named table · 805c446c
      unknown authored
        Problem: crash on attempt to open a table
        having "#mysql50#" prefix in db or table name.
        Fix: This prefix is reserved for "mysql_upgrade"
        to access 5.0 tables  whose file names are not encoded
        according to "5.1 tablename to filename encoded".
        Don't try open tables whose db name or table name
        has this prefix.
      
      
      mysql-test/r/show_check.result:
        Adding test case.
      mysql-test/t/show_check.test:
        Adding test case.
      sql/mysql_priv.h:
        Moving 5.0 prefix declarations into mysql_priv.h
      sql/sql_table.cc:
        Moving 5.0 prefix declarations into mysql_priv.h
      sql/table.cc:
        Don't try to do "normal" open of tables having '#mysql50#' prefix in
        db or table name. This prefix is reserved to access to unencoded
        table names when upgrading from 5.0 to 5.1.
      805c446c
    • unknown's avatar
      Merge mysql.com:/home/svoj/devel/mysql/BUG26976/mysql-5.0-engines · e1f5ce69
      unknown authored
      into  mysql.com:/home/svoj/devel/mysql/BUG26976/mysql-5.1-engines
      
      
      mysql-test/r/merge.result:
        Auto merged
      storage/myisammrg/ha_myisammrg.cc:
        Auto merged
      e1f5ce69
    • unknown's avatar
      BUG#26976 - Missing table in merge not noted in related error msg + · 5bc3eb2e
      unknown authored
                  SHOW CREATE TABLE fails
      Addition to the fix: report db name + table name instead of table path.
      This solves embedded merge test failure.
      
      
      mysql-test/r/merge.result:
        BUG#26976 - Missing table in merge not noted in related error msg +
                    SHOW CREATE TABLE fails
        Addition to the fix: report db name + table name instead of table path.
      sql/ha_myisammrg.cc:
        BUG#26976 - Missing table in merge not noted in related error msg +
                    SHOW CREATE TABLE fails
        Addition to the fix: report db name + table name instead of table path.
      5bc3eb2e
    • unknown's avatar
      Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · dcd779cb
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/autopush/B28991-5.1-opt
      
      
      dcd779cb
    • unknown's avatar
      Bug #28991: rpl_events failure in pushbuild · 37559e3d
      unknown authored
      In tests waiting on a timeout is not deterministic enough
      to make sure that an event actually finished executing.
      Fixed the test by waiting in a loop and checking the effect
      that the event is supposed to produce.
      
      
      mysql-test/include/rpl_events.inc:
        Bug #28991: wait until event has taken effect
      37559e3d
  3. 13 Jun, 2007 3 commits
    • unknown's avatar
      Fixed bug #28980: the result of ROUND(<decimal expr>,<int column>) · c0ebdff9
      unknown authored
      was erroneously converted to double, while the result of
      ROUND(<decimal expr>, <int literal>) was preserved as decimal.
      As a result of such a conversion the value of ROUND(D,A) could
      differ from the value of ROUND(D,val(A)) if D was a decimal expression.
      
      Now the result of the ROUND function is never converted to 
      double if the first argument is decimal.  
      
      
      mysql-test/r/type_decimal.result:
        Added a test case for bug #28980.
      mysql-test/t/type_decimal.test:
        Added a test case for bug #28980.
      c0ebdff9
    • unknown's avatar
      Merge mhansson@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · 1ab7b066
      unknown authored
      into  dl145s.mysql.com:/users/mhansson/mysql/autopush/5.1o-bug27634
      
      
      1ab7b066
    • unknown's avatar
      Bug#25800 · cc4cfb3a
      unknown authored
        "Embedded server requires mysql.plugin"
        Embedded builds should not print any error when the mysql.plugin
        table does not exist. This is achieved by checking for the existance
        of the mysql.plugin table before attempting to open it and proceed
        silently if it does not exist.
      
      
      sql/sql_plugin.cc:
        bug25800
          Embedded builds should not print any error when the mysql.plugin
          table does not exist. This is achieved by checking for the existance
          of the mysql.plugin table before attempting to open it and proceed
          silently if it does not exist.
      cc4cfb3a
  4. 12 Jun, 2007 8 commits
    • unknown's avatar
      Merge gkodinov@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · ab84fb1d
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/autopush/B27816-5.1-opt
      
      
      sql/sql_table.cc:
        Auto merged
      ab84fb1d
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-opt · 04447645
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/work/merge-5.1-opt
      
      
      04447645
    • unknown's avatar
      5.0-opt -> 5.1-opt merge · 95ef943b
      unknown authored
      95ef943b
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0-opt · e53dfc6d
      unknown authored
      into  magare.gmz:/home/kgeorge/mysql/work/merge-5.1-opt
      
      
      mysql-test/r/insert_update.result:
        Auto merged
      mysql-test/r/trigger.result:
        Auto merged
      mysql-test/t/insert_update.test:
        Auto merged
      mysql-test/t/trigger.test:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/item_func.cc:
        merge of 5.0-opt -> 5.1-opt
      sql/sql_insert.cc:
        merge of 5.0-opt -> 5.1-opt
      sql/structs.h:
        merge of 5.0-opt -> 5.1-opt
      tests/mysql_client_test.c:
        merge of 5.0-opt -> 5.1-opt
      e53dfc6d
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.1-opt · acc7614a
      unknown authored
      into  mysql.com:/home/hf/work/28757/my51-28757
      
      
      acc7614a
    • unknown's avatar
      Bug #28757 Test program / embedded server crash in test "unsafe_binlog_innodb" · 0a67a6e5
      unknown authored
      the reported test failure is fixed by the patch to 28333,
      but there's a bit more to fix in the test itself - to
      drop tables created in this test at the test's beginning.
      
      
      mysql-test/include/unsafe_binlog.inc:
        remove tables created later in this test
        number error codes changed with the appropriate ER_something
      mysql-test/r/unsafe_binlog_innodb.result:
        test result fixed
      0a67a6e5
    • unknown's avatar
      Bug#27634: group_by test fails · a8bb10ac
      unknown authored
      On many architectures, e.g. 68000, x86, the double registers have higher precision 
      than the IEEE standard prescribes. When compiled with flags -O and higher, some double's 
      go into registers and therefore have higher precision. In one test case the cost 
      information of the best and second-best key were close enough to be influenced by this 
      effect, causing a failed test in distribution builds.
      
      Fixed by removing some rows from the table in question so that cost information is not
      influenced by decimals beyond standard definition of double.
      
      
      mysql-test/r/group_by.result:
        Bug#27634: Altered test reslut. The only difference in the results is in the 'rows' column.
      mysql-test/t/group_by.test:
        Bug#27634: Altered test case to avoid the corner case where excess precision causes 
        non-minimum costs to appear minimal.
      a8bb10ac
    • unknown's avatar
      removed compilation warning · 119412f8
      unknown authored
      119412f8