1. 12 Jun, 2006 3 commits
  2. 09 Jun, 2006 2 commits
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 · 8e206126
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/MgmtSrvr.hpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      8e206126
    • unknown's avatar
      Bug #13266 Online adding of MySQLD causes cluster to crash · be6403eb
      unknown authored
      - check node type, if configuration has not bee updated, type will be undefined, and conenction will be refused
      
      
      storage/ndb/include/kernel/signaldata/AllocNodeId.hpp:
        Bug #13266 Online adding of MySQLD causes cluster to crash
        - propagate node type on allocation
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        Bug #13266 Online adding of MySQLD causes cluster to crash
        - propagate node type on allocation
      storage/ndb/src/mgmsrv/MgmtSrvr.hpp:
        Bug #13266 Online adding of MySQLD causes cluster to crash
        - propagate node type on allocation
      storage/ndb/src/ndbapi/ndberror.c:
        Bug #13266 Online adding of MySQLD causes cluster to crash
        - propagate node type on allocation
      be6403eb
  3. 08 Jun, 2006 2 commits
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1 · 4a8c5085
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.0
      
      
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        Auto merged
      ndb/src/mgmsrv/Services.cpp:
        Auto merged
      4a8c5085
    • unknown's avatar
      Bug #20336 CLUSTERLOG commands have no effect · 96fe14dd
      unknown authored
      
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Bug #20336 CLUSTERLOG commands have no effect
        - with signal sender the clock issuing the command and the revceiver of the events are not the same
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Bug #20336 CLUSTERLOG commands have no effect
        - make sure to actually send the update to ndb nodes, and wait for the reply
      ndb/src/mgmsrv/Services.cpp:
        Bug #20336 CLUSTERLOG commands have no effect
        - make sure to compute max every time for log level
      96fe14dd
  4. 01 Jun, 2006 8 commits
    • unknown's avatar
      Bug #18483 Cannot create table with FK constraint · 73977d11
      unknown authored
      - remove error set for auto partitioned tables
      
      
      73977d11
    • unknown's avatar
    • unknown's avatar
      Merge jonas@perch:src/mysql-5.1-new-ndb · f7915a26
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      f7915a26
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 4862b2cd
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      4862b2cd
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 6a158bfb
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      6a158bfb
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 7d895024
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      mysql-test/t/disabled.def:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      7d895024
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · dd47289b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      dd47289b
    • unknown's avatar
      ndb - bug#20185 · 49a4c85b
      unknown authored
        Dont be too aggressive in Dbtc::nodeFailCheckTransaction
        let it timeout by 1, so that it does not assert that it has waited too long
        old impl. set timeotu value to 0, making timeout = (ctcTimer - 0) which could be quite big.
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        error codes
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        2 new error inserts
        7030 - delay in GCP_PREPARE until checkLocalNodefailComplete is true
        7031 - delay in GCP_PREPARE and die
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Dont set api con timer to 0, as this might trigger asserion in timeoutfound lab if state == PREPARE_TO_COMMIT
      ndb/test/ndbapi/testNodeRestart.cpp:
        testcase
      ndb/test/run-test/daily-basic-tests.txt:
        autotest
      49a4c85b
  5. 31 May, 2006 16 commits
  6. 30 May, 2006 9 commits
    • unknown's avatar
      ndb: release LOCK_open during mysqld schema sync and mysqld sync with binlog... · 49c664d3
      unknown authored
      ndb: release LOCK_open during mysqld schema sync and mysqld sync with binlog (create/drop/rename table)
      + increase timeout for sync... which now should never occur
      
      
      
      49c664d3
    • unknown's avatar
      78d3a4f2
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6d9e8db7
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      6d9e8db7
    • unknown's avatar
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 19829738
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.1
      
      
      sql/mysqld.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      19829738
    • unknown's avatar
      sql/Makefile.am: better mysqld dependencies · e05bb637
      unknown authored
      sql/discover.cc:    close(-1) bug
      sql/slave.cc:       DBUG_ENTER/RETURN tags
      ha_archive.cc:      double-close bug
      
      
      sql/Makefile.am:
        better mysqld dependencies
      sql/discover.cc:
        close(-1) bug
      sql/slave.cc:
        DBUG_ENTER/RETURN tags
      storage/archive/ha_archive.cc:
        double-close bug
      e05bb637
    • unknown's avatar
      reduce error log spamming by old privilege tables. If they're old, · 26d19222
      unknown authored
      report it once, don't whine about every missing column.
      
      
      26d19222
    • unknown's avatar
      Now ftparser does not need to bother about memory management - · 15a13203
      unknown authored
      it can tell MySQL to make a copy of everything (bug#17123)
      
      
      include/mysql/plugin.h:
        Now ftparser does not need to bother about memory management -
        it can tell MySQL to make a copy of everything (bug#17123)
        MYSQL_FTFLAGS_NEED_COPY flag
      storage/myisam/ft_boolean_search.c:
        param->flags
      storage/myisam/ft_nlq_search.c:
        param->flags. ft_parse takes a mem_root as an argument
      storage/myisam/ft_parser.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/ft_update.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/ftdefs.h:
        ftparser takes a memroot as an argument. words are copied there, if necessary.
        memroot is reset for every parsing and free'd at the end of the statement.
      storage/myisam/mi_check.c:
        ftparser takes a memroot as an argument. words are copied there, if necessary
      storage/myisam/myisamdef.h:
        memroot for ftparser in MI_INFO and MI_SORT_PARAM
      storage/myisam/sort.c:
        free ftparser memroot
      15a13203
    • unknown's avatar
      Merge gbichot@bk-internal:/home/bk/mysql-5.1-new · f0146e9b
      unknown authored
      into  dl145j.mysql.com:/users/gbichot/mysql-5.1-new
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      f0146e9b