1. 18 Aug, 2005 2 commits
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-4.1 · 994fe04b
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0
      
      
      mysql-test/r/ndb_alter_table.result:
        Auto merged
      ndb/include/ndbapi/NdbDictionary.hpp:
        Auto merged
      ndb/src/kernel/SimBlockList.cpp:
        Auto merged
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbdict/printSchemaFile.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/ndbapi/DictCache.cpp:
        Auto merged
      ndb/src/ndbapi/DictCache.hpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      mysql-test/t/ndb_alter_table.test:
        merge
      ndb/src/common/util/version.c:
        merge
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        merge
      994fe04b
    • unknown's avatar
      bug#12118 - ndb alter table data loss · 337fa5e1
      unknown authored
        Split table version into 2 (major, minor)
        Impl. signaling to API when table has been altered
        Allow running transactions to use any minor number for transactions
      
      
      mysql-test/r/ndb_alter_table.result:
        Allow running transactions to use old table definition when possible.
      mysql-test/t/ndb_alter_table.test:
        Allow running transactions to use old table definition when possible.
      ndb/include/kernel/BlockNumbers.h:
        remove GREP
      ndb/include/kernel/GlobalSignalNumbers.h:
        Add ALTER_TABL_REP and API_BROADCAST_REP
      ndb/include/kernel/kernel_types.h:
        table_version_major
      ndb/include/kernel/signaldata/AlterTable.hpp:
        New error code for alter table during rolling upgrade
      ndb/include/ndbapi/NdbDictionary.hpp:
        Add state on table object to represent an altered but still valid table object
      ndb/src/common/debugger/BlockNames.cpp:
        remove GREP
      ndb/src/common/util/version.c:
        Fix upgrades
      ndb/src/kernel/SimBlockList.cpp:
        remove GREP
      ndb/src/kernel/blocks/Makefile.am:
        remove GREP
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        remove GREP
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Split tableSchemaVersion into 2 part
        24 bit real version
         8 bit for online alter table where old table definition is still usable
      ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Check for same ndb versions
      ndb/src/kernel/blocks/dbdict/printSchemaFile.cpp:
        Update schema printer
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        remove grep
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) Use table_ version_major when checking table version
        2) Dummy fix for BUG that tableSchemaVersion is only 16 bit in LQHKEYREQ
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        1) Use table_ version_major when checking table version
        2) Dummy fix for BUG that tableSchemaVersion is only 16 bit in LQHKEYREQ
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        1) Use table_ version_major when checking table version
        2) Dummy fix for BUG that tableSchemaVersion is only 16 bit in LQHKEYREQ
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        remove GREP
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Add support for sending REP to ALL api nodes
      ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Add support for sending REP to ALL api nodes
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Add support for sending REP to ALL api nodes
      ndb/src/kernel/blocks/suma/Suma.cpp:
        remove GREP
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        remove GREP
      ndb/src/ndbapi/DictCache.cpp:
        Add support for alter_table_rep
          by setting status to Altered
        
        NOTE special handling of tables in state RETREIVING
      ndb/src/ndbapi/DictCache.hpp:
        Add support for alter_table_rep
          by setting status to Altered
        
        NOTE special handling of tables in state RETREIVING
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Change alter table so that remove from global cache is used wo/ retreiving it from there first
          as ALTER_TABLE_REP might already have changed the table object...
      ndb/src/ndbapi/TransporterFacade.cpp:
        Add support for ALTER_TABLE_REP
      sql/ha_ndbcluster.cc:
        Allow running transactions to use tables in state ALTERED...but new transactions may not...
      ndb/include/kernel/signaldata/ApiBroadcast.hpp:
        New BitKeeper file ``ndb/include/kernel/signaldata/ApiBroadcast.hpp''
      337fa5e1
  2. 26 Jul, 2005 20 commits
    • unknown's avatar
      ndb - only run ndb_config test when using "default" config · a08c0aa6
      unknown authored
      
      mysql-test/t/ndb_config.test:
        only run ndb_config test when using "default" config
      a08c0aa6
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · b6b67acc
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      mysys/charset.c:
        Auto merged
      b6b67acc
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1f0c0f36
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-4.1.b12109
      
      1f0c0f36
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1 · 71b0f8f0
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      BitKeeper/deleted/.del-ctype-cp932.c:
        Auto merged
      strings/ctype-big5.c:
        Auto merged
      strings/ctype-gbk.c:
        Auto merged
      strings/ctype-sjis.c:
        Auto merged
      strings/ctype-mb.c:
        after merge fix
      strings/ctype-simple.c:
        after merge fix
      strings/ctype-ucs2.c:
        after merge fix
      strings/ctype-ujis.c:
        after merge fix
      strings/ctype-utf8.c:
        After merge fix
      71b0f8f0
    • unknown's avatar
      ctype-big5.c: · 0ac6408c
      unknown authored
      ctype-cp932.c:
      ctype-gbk.c:
      ctype-mb.c:
      ctype-simple.c:
      ctype-sjis.c:
      ctype-ucs2.c:
      ctype-ujis.c:
      ctype-utf8.c:
      
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      
      
      strings/ctype-big5.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-cp932.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-gbk.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-mb.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-simple.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-sjis.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-ucs2.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-ujis.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      strings/ctype-utf8.c:
        Adding explicit cast to return type
        in pointer substructions to avoid
        warnings from some compilers.
      0ac6408c
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 63251639
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      63251639
    • unknown's avatar
      Bug#10201 group_concat returns string with binary collation · 9aedbc3f
      unknown authored
      item.cc:
        After merge fixes.
      func_gconcat.result:
        After merge fixes
      
      
      mysql-test/r/func_gconcat.result:
        After merge fixes
      sql/item.cc:
        After merge fixes.
      9aedbc3f
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b10201 · 54c7d43a
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      mysql-test/r/func_gconcat.result:
        Auto merged
      mysql-test/t/func_gconcat.test:
        Auto merged
      ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.hpp:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      include/config-netware.h:
        auto merge fix
      libmysql/libmysql.def:
        after merge fix
      sql/item_func.cc:
        SCCS merged
      54c7d43a
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 6f06cf77
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-4.1.b10201
      
      6f06cf77
    • unknown's avatar
      func_gconcat.result, func_gconcat.test: · 5ae56c81
      unknown authored
        Adding test
      item_sum.cc:
        Adding a call for collation/charset aggregation,
            to collect attributes from the arguments. The actual bug fix.
      item_func.h, item_func.cc, item.h, item.cc:
        - Removing collation aggrgation functions from Item_func class
            in item.cc, and adding it as non-class functions in item.cc
            to be able to reuse this code for group_concat.
            - Adding replacement for these functions into Item_func class
            as wrappers for moved functions, to minizize patch size,
      
      
      sql/item.cc:
        - Removing collation aggrgation functions from Item_func class
            in item.cc, and adding it as non-class functions in item.cc
            to be able to reuse this code for group_concat.
            - Adding replacement for these functions into Item_func class
            as wrappers for moved functions, to minizize patch size,
      sql/item.h:
        - Removing collation aggrgation functions from Item_func class
            in item.cc, and adding it as non-class functions in item.cc
            to be able to reuse this code for group_concat.
            - Adding replacement for these functions into Item_func class
            as wrappers for moved functions, to minizize patch size,
      sql/item_func.cc:
        - Removing collation aggrgation functions from Item_func class
            in item.cc, and adding it as non-class functions in item.cc
            to be able to reuse this code for group_concat.
            - Adding replacement for these functions into Item_func class
            as wrappers for moved functions, to minizize patch size,
      sql/item_func.h:
        - Removing collation aggrgation functions from Item_func class
            in item.cc, and adding it as non-class functions in item.cc
            to be able to reuse this code for group_concat.
            - Adding replacement for these functions into Item_func class
            as wrappers for moved functions, to minizize patch size,
      sql/item_sum.cc:
        Adding a call for collation/charset aggregation,
            to collect attributes from the arguments. The actual bug fix.
      mysql-test/t/func_gconcat.test:
        Adding test
      mysql-test/r/func_gconcat.result:
        Adding test
      5ae56c81
    • unknown's avatar
      Merge jlindstrom@bk-internal.mysql.com:/home/bk/mysql-5.0 · 6d3639b4
      unknown authored
      into  hundin.mysql.fi:/home/jan/mysql-5.0
      
      6d3639b4
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 652a56d7
      unknown authored
      into  mysql.com:/usr/home/ram/work/5.0.b11546
      
      652a56d7
    • unknown's avatar
      a fix (bug #11546: Bad error message from inserting out of range values, SQL_MODE='tradition'). · 37e7f41e
      unknown authored
      
      sql/field.cc:
        a fix (bug #11546: Bad error message from inserting out of range values, SQL_MODE='tradition').
        raise an error in case of strict mode for bit fields.
      37e7f41e
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · d5030223
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0-push
      
      d5030223
    • unknown's avatar
      ndb - changed config · 4982fc38
      unknown authored
      
      mysql-test/r/ndb_config.result:
        changed config
      4982fc38
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-5.0 · a8758a5b
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0-push
      
      a8758a5b
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 2ae2cb2a
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0
      
      2ae2cb2a
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · de14d1db
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-4.1-push
      
      de14d1db
    • unknown's avatar
      Merge jlindstrom@bk-internal.mysql.com:/home/bk/mysql-5.0 · 5e2124f2
      unknown authored
      into  hundin.mysql.fi:/home/jan/mysql-5.0
      
      5e2124f2
    • unknown's avatar
      ndb_config test requires ndb · cd074a5a
      unknown authored
      
      mysql-test/t/ndb_config.test:
        test requires ndb
      cd074a5a
  3. 25 Jul, 2005 15 commits
    • unknown's avatar
      charset.c: · 56dc44c4
      unknown authored
        Bug#12109 possible locking bug in init_available_charset
        Recheck charset_initialized inside locked code,
        to garantee two threads are not entering
        consequently.
      
      
      mysys/charset.c:
        Bug#12109 possible locking bug in init_available_charset
        Recheck charset_initialized inside locked code,
        to garantee two threads are not entering
        consequently.
      56dc44c4
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-5.0 · b277578c
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0-push
      
      b277578c
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · ed1b7f08
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0
      
      ed1b7f08
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · 2f068186
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      2f068186
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.1-merge · 491f810b
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      491f810b
    • unknown's avatar
      Merge mysql.com:/space/my/mysql-4.1-merge · 23cc4c6b
      unknown authored
      into mysql.com:/space/my/mysql-5.0-build
      
      
      scripts/Makefile.am:
        Auto merged
      23cc4c6b
    • unknown's avatar
      - merge from 4.0: updated scripts/Makefile.am to properly create but not install · f52381d9
      unknown authored
        make_binary_distribution, make_sharedlib_distribution and make_win_src_distribution
      - removed make_win_binary_distribution.sh
      
      
      BitKeeper/deleted/.del-make_win_binary_distribution.sh~e0fbb0a75af0dcd3:
        Auto merged
      scripts/Makefile.am:
        - after merge fix: removed the "all" target - these files are now built via
          noinst_SCRIPTS instead.
      f52381d9
    • unknown's avatar
      - Make sure the scripts make_binary_distribution, make_sharedlib_distribution and · ef3e6f22
      unknown authored
        make_win_src_distribution are created, but not installed
      - removed make_win_binary_distribution.sh as it's obsolete and outdated
      
      
      BitKeeper/deleted/.del-make_win_binary_distribution.sh~e0fbb0a75af0dcd3:
        Delete: scripts/make_win_binary_distribution.sh
      scripts/Makefile.am:
        - Make sure the scripts make_binary_distribution, make_sharedlib_distribution and
          make_win_src_distribution are created, but not installed. This is the proper fix
          for what I began in the previous ChangeSet
        - removed make_win_binary_distribution.sh from the distribution, as it's obsolete
          and outdated
      ef3e6f22
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 91003838
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-4.1-push
      
      91003838
    • unknown's avatar
      fix compile error · 65685d63
      unknown authored
      65685d63
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 57aeb18a
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-5.0
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Auto merged
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      57aeb18a
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 78670f91
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-4.1-push
      
      78670f91
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 8c171be8
      unknown authored
      into  mysql.com:/home/jonas/src/mysql-4.1-push
      
      
      ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.hpp:
        Auto merged
      8c171be8
    • unknown's avatar
      ndb - Fix LCP during SR parameters · 3f34de0b
      unknown authored
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Fix LCP during SR parameters
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Fix LCP during SR parameters
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Fix LCP during SR parameters
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Fix LCP during SR parameters
      3f34de0b
    • unknown's avatar
      fix for bug #7924. · f0396c8a
      unknown authored
      added export symbols mysql_server_init and 
      mysql_server_end to allow client to connect to external and embedded
      server using the same code (required for Connector/OO.org). (Backport from 5.0 - cs. 1.35)
      
      f0396c8a
  4. 24 Jul, 2005 3 commits