1. 06 Apr, 2006 12 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 71a1864f
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-jonas
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      71a1864f
    • unknown's avatar
      post merge fixes · 86ca1bc3
      unknown authored
      86ca1bc3
    • unknown's avatar
      ndb - wl1760/bug#18216 · be0d6c94
      unknown authored
        add two new start options that will decrease likelyhood of bug#18612
        push cntr-sp2 logic down into qmgr-sp1 to decrease likelyhood of bug#18612
      
      
      ndb/include/kernel/signaldata/CmRegSignalData.hpp:
        Expand CmRegReq with lots of stuff
      ndb/include/mgmapi/ndb_logevent.h:
        Add Start report during sp1
      ndb/src/common/debugger/EventLogger.cpp:
        Add Start report during sp1
      ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        Init cntrref
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Fix small bugs related to partial initial start
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Remove timeouts as they are handled in QMGR nowadays
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
          that will lead to start problems (crashes...)
      ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
          that will lead to start problems (crashes...)
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
          that will lead to start problems (crashes...)
      ndb/src/kernel/vm/Configuration.cpp:
        Add new flags
          --initial-start
          --nowait-nodes
      be0d6c94
    • unknown's avatar
      Moving mysql_get_server_version() from libmysql.c to client.c, · a0f7e755
      unknown authored
      as it is now required by mysql_set_character_set()
      
      
      libmysql/libmysql.c:
        Removing mysql_get_server_version()
      sql-common/client.c:
        Adding mysql_get_server_version()
      a0f7e755
    • unknown's avatar
      client.c: · f53c12c8
      unknown authored
        Bug#18830 incompatibility new libraries with old server
        Additional 5.0 fix:
        applying the same patch to client.c.
      
      
      sql-common/client.c:
        Bug#18830 incompatibility new libraries with old server
        Additional 5.0 fix:
        applying the same patch to client.c.
      f53c12c8
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · 4ec04797
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      libmysql/libmysql.c:
        Bug#18830 incompatibility new libraries with old server
        Mergeing from 4.1
      4ec04797
    • unknown's avatar
      libmysql.c: · 00cfd1a7
      unknown authored
        Bug#18830: incompatibility new libraries with old server
        Don't execute SET NAMES with pre-4.1 server.
      
      
      libmysql/libmysql.c:
        Bug#18830: incompatibility new libraries with old server
        Don't execute SET NAMES with pre-4.1 server.
      00cfd1a7
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · f1633f04
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      f1633f04
    • unknown's avatar
      This problem has already been fixed by one of the previous changes. · 5475703b
      unknown authored
      Adding test case to cover queries which worked incorrectly earlier:
      Bug#18321: Can't store EuroSign with latin1_german1_ci and latin1_general_ci
      
      
      mysql-test/r/ctype_latin1.result:
        Adding test case for Bug#18321: Can't store EuroSign with latin1_german1_ci and latin1_general_ci
      mysql-test/t/ctype_latin1.test:
        Adding test case for Bug#18321: Can't store EuroSign with latin1_german1_ci and latin1_general_ci
      5475703b
    • unknown's avatar
      ctype-extra.c: · b17b89fb
      unknown authored
        Using local.
      
      
      strings/ctype-extra.c:
        Using local.
      b17b89fb
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · 8dbc6b1f
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      strings/conf_to_src.c:
        Auto merged
      8dbc6b1f
    • unknown's avatar
      conf_to_src.c: · fafa4c5a
      unknown authored
        Backporting a 5.0 change:
        MAX_BUF was too small for Index.xml
        Changeing MAX_BUF and adding assert to easier
        catch the same problem in the future.
      ctype-extra.c:
        Regenerating ctype-extra.c with the fixed conf_to_src.
      
      
      strings/ctype-extra.c:
        Regenerating ctype-extra.c with the fixed conf_to_src.
      strings/conf_to_src.c:
        Backporting a 5.0 change:
        MAX_BUF was too small for Index.xml
        Changeing MAX_BUF and adding assert to easier
        catch the same problem in the future.
      fafa4c5a
  2. 05 Apr, 2006 6 commits
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-5.0 · cabe2859
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-5.0-0
      
      
      cabe2859
    • unknown's avatar
      conf_to_src.c: · 6ef757e4
      unknown authored
        Buffer was too small to load Index.xml.
        So some charsets were not gerenrated.
        Making the buffer bigger, and adding an DBUG_ASSERT,
        to easier catch the problem in the future.
      ctype-extra.c:
        Additional charsets were generated.
      
      
      strings/ctype-extra.c:
        Additional charsets were generated.
      strings/conf_to_src.c:
        Buffer was too small to load Index.xml.
        So some charsets were not gerenrated.
        Making the buffer bigger, and adding an DBUG_ASSERT,
        to easier catch the problem in the future.
      6ef757e4
    • unknown's avatar
      merge · e40bdb5b
      unknown authored
      e40bdb5b
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · af5e4098
      unknown authored
      into sunlight.local:/local_work/16281-bug-5.0-mysql
      
      
      sql/field.h:
        Auto merged
      af5e4098
    • unknown's avatar
      Fixed bug #16281: Multi-table update broken in 5.0 on tables imported from 4.1 · 0f8c1175
      unknown authored
      Mutli-table uses temporary table to store new values for fields. With the
      new values the rowid of the record to be updated is stored in a Field_string
      field. Table to be updated is set as source table of the rowid field.
      But when the temporary table creates the tmp field for the rowid field it
      converts it to a varstring field because the table to be updated was created by
      the v4.1. Due to this the stored rowids were broken and no records for 
      update were found.
      
      The flag can_alter_field_type is added to Field_string class. When it is set to
      0 the field won't be converted to varstring. The Field_string::type() function 
      now always returns MYSQL_TYPE_STRING if can_alter_field_type is set to 0.
      The multi_update::initialize_tables() function now sets can_alter_field_type
      flag to 0 for the rowid fields denying conversion of the field to a varstring
      field.
      
      
      
      sql/field.h:
        Fixed bug #16281: Multi-table update broken in 5.0 on tables imported from 4.1
        The flag can_alter_field_type is added to Field_string class. When it is set to
        0 the field won't be converted to varstring.
        The Field_string::type() function now always returns MYSQL_TYPE_STRING if 
        can_alter_field_type is set to 0.
      sql/sql_update.cc:
        Fixed bug #16281: Multi-table update broken in 5.0 on tables imported from 4.1
        The multi_update::initialize_tables() function now sets can_alter_field_type
        flag to 0 for the rowid fields denying conversion of the field to a varstring
        field.
      0f8c1175
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 66daa375
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp:
        Auto merged
      ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      ndb/test/src/NdbRestarts.cpp:
        Auto merged
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        merge
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        merge
      ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        merge
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        merge
      66daa375
  3. 04 Apr, 2006 9 commits
  4. 03 Apr, 2006 12 commits
    • unknown's avatar
      ndb - · e15ff618
      unknown authored
        fix testprogam if only 1 node group
      
      
      ndb/test/ndbapi/testNodeRestart.cpp:
        fix testprogam if only 1 node group
      e15ff618
    • unknown's avatar
      .libs is no longer used when compiling netware · 57cfa4d1
      unknown authored
      
      netware/BUILD/compile-linux-tools:
        .libs/sql is no longer used when compiling netware
      57cfa4d1
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.12076 · d6d7213d
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      sql/share/charsets/Index.xml:
        Auto merged
      strings/ctype-extra.c:
        SCCS merged
      d6d7213d
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · a47bba1f
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-4.1.12076
      
      
      a47bba1f
    • unknown's avatar
      ndb - · 4ffa1acc
      unknown authored
        Fix compile error...when compiling debug
      
      
      ndb/include/kernel/signaldata/FailRep.hpp:
        Fix compile error...when compiling debug
      4ffa1acc
    • unknown's avatar
      ndb - bug#18612 - partitioned startup · 063a0027
      unknown authored
        add testprg for SR case aswell
      
      
      ndb/test/ndbapi/testNodeRestart.cpp:
        Test also partitioned start during SR
      ndb/test/run-test/daily-basic-tests.txt:
        Test also partitioned start during SR
      063a0027
    • unknown's avatar
      yassl link problem fixed · 70f4dbaa
      unknown authored
      
      config/ac-macros/yassl.m4:
        typo
      libmysql/Makefile.am:
        move common code to Makefile.shared
      libmysql/Makefile.shared:
        move common code to Makefile.shared
      libmysql_r/Makefile.am:
        move common code to Makefile.shared
      70f4dbaa
    • unknown's avatar
      ndb - bug#18612 · 3f5bfe4f
      unknown authored
        post weeked fixes :-)
        change impl. to use READ_NODESREQ to query state of other qmgr(partition)
          this as it has no (current) side effects, so that it's possible only to kill
          starting cluster (if one started and one starting)
      
      
      ndb/include/kernel/signaldata/FailRep.hpp:
        Add paritioned FAIL_REP
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Use READ_NODESREQ to query state of other QMGR (instead of CM_REGREQ)
      ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Use READ_NODESREQ to query state of other QMGR (instead of CM_REGREQ)
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Use READ_NODESREQ to query state of other QMGR (instead of CM_REGREQ)
      ndb/test/ndbapi/testNodeRestart.cpp:
        Require that only starting cluster dies
      3f5bfe4f
    • unknown's avatar
      Merge · b5ca7236
      unknown authored
      
      scripts/mysql_install_db.sh:
        Auto merged
      b5ca7236
    • unknown's avatar
      Makefile.am: · 2574445e
      unknown authored
        Distribute mysql-test-run.pl
      
      
      mysql-test/Makefile.am:
        Distribute mysql-test-run.pl
      2574445e
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-4.0 · d2744ebc
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-4.1-new
      
      
      scripts/mysql_install_db.sh:
        Auto merged
      d2744ebc
    • unknown's avatar
      mysql_install_db.sh, MySQLEULA.txt, mysql_install_db.c: · e2b19a59
      unknown authored
        Changed web address order.mysql.com to shop.mysql.com
      
      
      netware/mysql_install_db.c:
        Changed web address order.mysql.com to shop.mysql.com
      Docs/MySQLEULA.txt:
        Changed web address order.mysql.com to shop.mysql.com
      scripts/mysql_install_db.sh:
        Changed web address order.mysql.com to shop.mysql.com
      e2b19a59
  5. 02 Apr, 2006 1 commit
    • unknown's avatar
      Makefile.am: · 6de1d9d3
      unknown authored
        Install Perl mysql-test-run into test directory
      
      
      mysql-test/Makefile.am:
        Install Perl mysql-test-run into test directory
      6de1d9d3