1. 30 Sep, 2005 40 commits
    • unknown's avatar
      Merge hholzgraefe@bk-internal.mysql.com:/home/bk/mysql-5.0 · 3cb5e1fb
      unknown authored
      into  mysql.com:/home/hartmut/projects/mysql/dev/5.0
      
      
      ndb/tools/ndb_config.cpp:
        Auto merged
      3cb5e1fb
    • unknown's avatar
      CygWin build fix (Bug #13640) · 4cd02502
      unknown authored
      4cd02502
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · c5d2c2e8
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-bug-13597
      
      c5d2c2e8
    • unknown's avatar
      Merge hundin.mysql.fi:/home/marko/mysql-4.1 · a0ed45b6
      unknown authored
      into  hundin.mysql.fi:/home/marko/mysql-5.0-bk
      
      
      sql/ha_innodb.cc:
        Ignore 4.1 specific change.
      a0ed45b6
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · 082d15a9
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0
      
      082d15a9
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · 65692544
      unknown authored
      into  a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.0-icc
      
      
      include/my_sys.h:
        Auto merged
      65692544
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · cb28813a
      unknown authored
      into  a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.0-icc
      
      cb28813a
    • unknown's avatar
      InnoDB: After review fix · 5b8264c2
      unknown authored
      
      sql/ha_innodb.cc:
        Avoid bitwise arithmetics, as it might be difficult to read.  The
        added readability costs one register and two instructions on x86.
      5b8264c2
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.0 · d1ed8d79
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0
      
      
      mysql-test/t/mysqldump.test:
        Auto merged
      d1ed8d79
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · a577da60
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-push
      
      a577da60
    • unknown's avatar
      ndb - · 6d5ea5de
      unknown authored
        Fix compile error with gcc296
      
      
      ndb/src/common/util/SimpleProperties.cpp:
        Fix compile error with gcc296
      6d5ea5de
    • unknown's avatar
      Raise the version. · f7640f2a
      unknown authored
      f7640f2a
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · e88f7b5a
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-push
      
      e88f7b5a
    • unknown's avatar
      Fix for Bug#12629, "mysqld_multi produces syntax error". · e5759e5b
      unknown authored
      Quote here is unneccessary as it should all be handled in
      quote_opt_arg().
      
      e5759e5b
    • unknown's avatar
      InnoDB: On UPDATE, trim UCS2 columns correctly. (Bug #12178) · d382208c
      unknown authored
      
      sql/ha_innodb.cc:
        innobase_convert_and_store_changed_col(), calc_row_difference():
         Replace parameter "is_unsigned" with "prtype".
        innobase_convert_and_store_changed_col():
         When trimming spaces, note that UCS2 spaces are 0x0020, not 0x20.
      d382208c
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · a4a20b05
      unknown authored
      into  a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.0-icc
      
      
      myisam/mi_open.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      myisam/myisampack.c:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      a4a20b05
    • unknown's avatar
      Merge mysql.com:/M50/noserver-5.0 into mysql.com:/M50/mysql-5.0 · b8786b60
      unknown authored
      
      mysys/mf_keycache.c:
        Auto merged
      b8786b60
    • unknown's avatar
      Change "mf_keycache.c" so that it can be compiled without thread support (bug#11680): · 4bf99263
      unknown authored
      "configure --without-server"   (without giving "--enable-thread-safe-client").
      
      
      mysys/mf_keycache.c:
        This module is needed both in the server (multi-threaded) and in some myisam tools (single-threaded).
        For the latter use, compilation failed in a "configure --without-server" as thread support was not
        defined then (unless "--enable-thread-safe-client" was also given, but this should not be required).
        The solution is to guard all threading operations in "#ifdef THREAD", and in the "#else" case adding
        assertions where appropriate. This fixes bug#11680.
        Also minor cleanup: Delete an unused variable, change "return" -> "DBUG_RETURN" in one place.
      4bf99263
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · da298701
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-push
      
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvrConfig.cpp:
        Auto merged
      da298701
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.0 · 23d4994b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-push
      
      
      include/my_sys.h:
        Auto merged
      mysys/default.c:
        Auto merged
      23d4994b
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1 · 3a35c197
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
      
      
      ndb/tools/ndb_config.cpp:
        merge
      3a35c197
    • unknown's avatar
      ndb_config · 9ce69c5d
      unknown authored
        Check returnvalue on load/fetch configuration
      
      
      ndb/tools/ndb_config.cpp:
        Check returnvalue on load/fetch configuration
      9ce69c5d
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · b366d20f
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-sept30-test
      
      b366d20f
    • unknown's avatar
      BUG#13081: Disable ROR-index_merge for NDB tables (by adding a · f8a995c1
      unknown authored
      HA_KEY_SCAN_NOT_ROR index flag) as NDB index scans are not guaranteed to be ROR 
      scans. 
      
      f8a995c1
    • unknown's avatar
      ndb · d610f54b
      unknown authored
        Add support/test for using my.cnf [cluster_config]
      
      
      mysql-test/r/ndb_config.result:
        Add support for ndb_config to read my.cnf
      mysql-test/t/ndb_config.test:
        Add support for ndb_config to read my.cnf
      ndb/src/mgmsrv/InitConfigFileParser.cpp:
        merge
      ndb/tools/ndb_config.cpp:
        Add support for ndb_config to read my.cnf
      mysql-test/std_data/ndb_config_mycnf1.cnf:
        New BitKeeper file ``mysql-test/std_data/ndb_config_mycnf1.cnf''
      d610f54b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · deee2855
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      deee2855
    • unknown's avatar
      duplicate error message removed · 2e183601
      unknown authored
      
      mysql-test/r/innodb.result:
        after merge fix
      2e183601
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-4.1 · f7a5f6ed
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0
      
      
      mysql-test/r/ndb_config.result:
        Auto merged
      mysql-test/t/ndb_config.test:
        Auto merged
      ndb/src/mgmsrv/InitConfigFileParser.cpp:
        Auto merged
      ndb/src/mgmsrv/InitConfigFileParser.hpp:
        Auto merged
      ndb/tools/ndb_config.cpp:
        Auto merged
      f7a5f6ed
    • unknown's avatar
      ndb - · 04803a3e
      unknown authored
       add support for reading config.ini from ndb_config
       (as alternative to contacting ndb_mgmd)
      
      
      mysql-test/r/ndb_config.result:
        Add support for reading config.ini from ndb_config
      mysql-test/t/ndb_config.test:
        Add support for reading config.ini from ndb_config
      ndb/src/mgmsrv/InitConfigFileParser.cpp:
        Handle prinouts better
      ndb/src/mgmsrv/InitConfigFileParser.hpp:
        Handle prinouts better
      ndb/tools/ndb_config.cpp:
        Add support for reading config.ini from ndb_config
      04803a3e
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.0 · bbc5e6f9
      unknown authored
      into  a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.0-icc
      
      
      client/mysqltest.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      bbc5e6f9
    • unknown's avatar
      Small fixes. · 75c69627
      unknown authored
      
      include/my_sys.h:
        Initialised TYPE_NOT_SET to zero to make sure no
        enum is added before it.
      server-tools/instance-manager/protocol.cc:
        Changed int to const int.
      75c69627
    • unknown's avatar
      Tell the user that this ROLLBACK is added by mysqlbinlog (so that he does not... · b0ce9079
      unknown authored
      Tell the user that this ROLLBACK is added by mysqlbinlog (so that he does not wonder if it's present in binlog). This was brought up by Salle - thanks Salle.
      
      
      client/mysqlbinlog.cc:
        tell the user that this ROLLBACK is added by mysqlbinlog (so that he does not wonder if it's present in binlog)
      mysql-test/r/ctype_ucs_binlog.result:
        update
      mysql-test/r/mysqlbinlog.result:
        update
      mysql-test/r/mysqlbinlog2.result:
        update
      mysql-test/r/rpl_charset.result:
        update
      mysql-test/r/rpl_timezone.result:
        update
      mysql-test/r/user_var-binlog.result:
        update
      b0ce9079
    • unknown's avatar
      wl#1882 · 64cb2862
      unknown authored
        allow ndb_mgmd to use my.cnf for cluster configuration
      
      
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Depricate Id infavor of nodeid in config.ini
      ndb/src/mgmsrv/InitConfigFileParser.cpp:
        Add support for getting cluster config from my.cnf [cluster_config]
      ndb/src/mgmsrv/InitConfigFileParser.hpp:
        Add support for getting cluster config from my.cnf [cluster_config]
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Add support for getting cluster config from my.cnf [cluster_config]
      ndb/src/mgmsrv/MgmtSrvrConfig.cpp:
        Add support for getting cluster config from my.cnf [cluster_config]
      ndb/src/mgmsrv/main.cpp:
        Add support for getting cluster config from my.cnf [cluster_config]
      64cb2862
    • unknown's avatar
      export forced_defaults_file using global variable defaults_file · 4f07da6b
      unknown authored
       analog with defaults_extra_file and defaults_grouop_suffix
      
      
      include/my_sys.h:
        export forced_defaults_file using global variable defaults_file
      mysys/default.c:
        export forced_defaults_file using global variable defaults_file
      4f07da6b
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · dc20fedd
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.0
      
      
      mysql-test/r/mysqldump.result:
        Auto merged
      dc20fedd
    • unknown's avatar
      Fix for BUG#13597 - columns in ON condition not resolved if references a table... · 19a76602
      unknown authored
      Fix for BUG#13597 - columns in ON condition not resolved if references a table in a nested right join.
      
      The problem was in that when finding the last table reference in a nested join tree,
      the procedure doing the iteration over the right-most branches of a join tree
      was testing for RIGHT JOINs the table reference that represents the join, and not
      the second operand of the JOIN. Currently the information whether a join is LEFT/RIGHT
      is stored not on the join object itself, but on one of its operands.
      
      
      mysql-test/r/select.result:
        Added test for BUG#13597
      mysql-test/t/select.test:
        Added test for BUG#13597
      sql/table.cc:
        - test whether a table reference is a right join by testing the
          rigth join operand (first in the list of operands), and not
          the table reference that represents the join itself.
        - clearer comments
      19a76602
    • unknown's avatar
      Comment adjusted (see fix for #13545) · 9f5490b4
      unknown authored
      9f5490b4
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7a2e1240
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0
      
      7a2e1240
    • unknown's avatar
      Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.0 · 8f72171a
      unknown authored
      into  mysql.com:/home/stewart/Documents/MySQL/5.0/main
      
      8f72171a
    • unknown's avatar
      more post-merge fixes for SingleUser log events · 10ee4823
      unknown authored
      
      ndb/include/mgmapi/ndb_logevent.h:
        more post-merge fixes
      ndb/src/mgmapi/ndb_logevent.cpp:
        more post-merge fixes
      10ee4823