1. 19 Nov, 2007 3 commits
    • unknown's avatar
      ndb - bug#22696 · 49e3dcf1
      unknown authored
        additional (not stricly necessary for this bug...)
        only send EXEC_SRCONF to node *in* SR
      
      
      49e3dcf1
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · aa5de8b9
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      aa5de8b9
    • unknown's avatar
      ndb - bug#22696 · 7d50a31b
      unknown authored
        Fix handling of multiple redo phases
        - set correct state
        - handle 4 phases, by moving START_FRAGCONF to end of phase instead of beginning...
      
      
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        remove unused state ACTIVE_REMOVE_AFTER
        remove unused variable nextLcp
        remove unused methods (BUILD_INDX)
        add counter of outstanding GSN_EXEC_FRAGREQ
        remove c_redo_complete_fragments cause it fits badly with functional multi-redo-phases
      storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        remove unused stuff
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) set correct state before starting next non-empty REDO phase
        2) move GSN_START_FRAGCONF to execFRAGCONF instead of when sending GSN_EXEC_FRAGREQ
           or fragments with 4 redo-phases would never be complete...
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        testcase
      storage/ndb/test/run-test/daily-basic-tests.txt:
        testcase
      7d50a31b
  2. 16 Nov, 2007 1 commit
  3. 14 Nov, 2007 4 commits
    • unknown's avatar
      ndb - · 79f8eeed
      unknown authored
        add new testtool that does connect/disconnect in loop
      
      
      storage/ndb/test/tools/Makefile.am:
        add new test tool
      storage/ndb/test/tools/connect.cpp:
        New BitKeeper file ``storage/ndb/test/tools/connect.cpp''
      79f8eeed
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · fef4a8b0
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Auto merged
      fef4a8b0
    • unknown's avatar
      ndb - Add new dump 8011 · 90c05bd8
      unknown authored
        which dumps all subscribers
      
      
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Add new dump 8011
          which dumps all subscribers
      90c05bd8
    • unknown's avatar
      ndb - bug#32359 · 7e7668e4
      unknown authored
        Increase connection negotiation timeout
        Improve some weirdness
      
      
      storage/ndb/src/common/transporter/Transporter.cpp:
        - Increase connection negotiation timeout
        - return false if trying to connect when already connected (should still be assert)
      storage/ndb/src/common/transporter/TransporterRegistry.cpp:
        Use correct "is_connected" checks
          (although this is kind of bogus and should be cleaned-up)
      7e7668e4
  4. 09 Nov, 2007 1 commit
  5. 08 Nov, 2007 2 commits
    • unknown's avatar
      testDict.cpp: · 4d0c67c6
      unknown authored
        Updated DropDDObjects in testDict to ignore the user tables created in the MySQL database
      
      
      storage/ndb/test/ndbapi/testDict.cpp:
        Updated DropDDObjects in testDict to ignore the user tables created in the MySQL database
      4d0c67c6
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.0-ndb · 4560bd6c
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        merge
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        merge
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      4560bd6c
  6. 07 Nov, 2007 2 commits
    • unknown's avatar
      ndb - bug#32160 (recommit to 5.0) · 327cd42a
      unknown authored
        fix lcp master take over bug
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        new error codes
      ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        add debug code
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        fix master lcp bug
        add 2 new error codes
      ndb/test/ndbapi/testNodeRestart.cpp:
        testcase
      ndb/test/run-test/daily-basic-tests.txt:
        testcase
      327cd42a
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · ae46cde3
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      ae46cde3
  7. 06 Nov, 2007 3 commits
  8. 05 Nov, 2007 1 commit
  9. 03 Nov, 2007 1 commit
  10. 02 Nov, 2007 4 commits
  11. 01 Nov, 2007 5 commits
  12. 31 Oct, 2007 1 commit
    • unknown's avatar
      Adding dbutil to ndb test lib · 2848d22d
      unknown authored
      
      storage/ndb/test/include/dbutil.hpp:
        Hearder file for SQL Database Utilities class for adding MySQL SQL abilities to NDB API tests cases.
      storage/ndb/test/src/dbutil.cpp:
        Implementation file for SQL Database Utilities class for adding MySQL SQL abilities to NDB API tests cases.
      storage/ndb/test/src/Makefile.am:
        Updated to include dbutil
      2848d22d
  13. 26 Oct, 2007 5 commits
  14. 25 Oct, 2007 7 commits
    • unknown's avatar
      Merge loke.(none):/home/knielsen/devel/mysql-5.0-ndb · 1ebb7098
      unknown authored
      into  loke.(none):/home/knielsen/devel/mysql-5.1-new-ndb
      
      
      storage/ndb/include/kernel/AttributeHeader.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        manual merge.
      1ebb7098
    • unknown's avatar
      Merge loke.(none):/home/knielsen/devel/bug31810 · e9b98a5d
      unknown authored
      into  loke.(none):/home/knielsen/devel/mysql-5.0-ndb
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      e9b98a5d
    • unknown's avatar
      Merge loke.(none):/home/knielsen/devel/mysql-5.1-telco-gca · 6825b79b
      unknown authored
      into  loke.(none):/home/knielsen/devel/mysql-5.1-new-ndb
      
      
      storage/ndb/include/kernel/AttributeHeader.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        SCCS merged
      6825b79b
    • unknown's avatar
      Merge loke.(none):/home/knielsen/devel/bug31761 · 29186ecd
      unknown authored
      into  loke.(none):/home/knielsen/devel/mysql-5.1-telco-gca
      
      
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Auto merged
      storage/ndb/include/kernel/AttributeHeader.hpp:
        manual merge.
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        manual merge.
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        manual merge.
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        manual merge.
      29186ecd
    • unknown's avatar
      Merge loke.(none):/home/knielsen/devel/bug31761 · fd1730f4
      unknown authored
      into  loke.(none):/home/knielsen/devel/mysql-5.0-ndb
      
      
      ndb/include/kernel/AttributeHeader.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Auto merged
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        SCCS merged
      fd1730f4
    • unknown's avatar
      BUG#31810: Potential infinite loop with autoincrement failures in ndb · 34279339
      unknown authored
      Fix extra semicolon causing if-statement to be disabled.
      
      
      sql/ha_ndbcluster.cc:
        Fix extra semicolon causing if-statement to be disabled.
      34279339
    • unknown's avatar
      BUG#31761: Code for cluster is not safe for strict-alias optimization in new gcc · 07865679
      unknown authored
      Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
      
      Using the same object as both Uint32 and class AttributeHeader violates
      strict aliasing rule.
      
      
      ndb/include/kernel/AttributeHeader.hpp:
        Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
        
        Using the same object as both Uint32 and class AttributeHeader violates
        strict aliasing rule.
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
        
        Using the same object as both Uint32 and class AttributeHeader violates
        strict aliasing rule.
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
        
        Using the same object as both Uint32 and class AttributeHeader violates
        strict aliasing rule.
      ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
        
        Using the same object as both Uint32 and class AttributeHeader violates
        strict aliasing rule.
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Fix problem with AttributeHeader::init() seen with gcc 4.2.1.
        
        Using the same object as both Uint32 and class AttributeHeader violates
        strict aliasing rule.
      07865679