1. 26 Sep, 2006 9 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · fefe8925
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      fefe8925
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · c437142c
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      c437142c
    • unknown's avatar
      ndb - bug#15303 · 53c55c52
      unknown authored
        Fix take-over during SR, remove coupling to lcp/gcp (if systemRestartOngoing())
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Fix take-over during SR
      53c55c52
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 0bb4ab64
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      0bb4ab64
    • unknown's avatar
      ndb - bug#22672 · 63f72ecc
      unknown authored
        handle also CS_CONNECTED as "abort" in handleFailedApi to keep from falling on assertion in releaseApiCon
          in case of committed dirtyRead
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        handle also CS_CONNECTED as "abort" to keep from falling on assertion in releaseApiCon
          in case of committed dirtyRead
      63f72ecc
    • unknown's avatar
      ndb - post merge fixes... · 6588a025
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        merge
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        merge
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        merge
      6588a025
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 9bbafed2
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/include/ndbapi/NdbTransaction.hpp:
        merge
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        merge
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        merge
      9bbafed2
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 6032e445
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      6032e445
    • unknown's avatar
      ndb - bug#20895 · 99e84383
      unknown authored
        Fix occational LCP hang!!!
        Make sure only to consider alive nodes in startNextChkpt
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Make sure only to consider alive nodes in startNextChkpt
      99e84383
  2. 15 Sep, 2006 5 commits
    • unknown's avatar
      ndb - bug#21941 · 8aa303ff
      unknown authored
        Fix so that scans closed before execute are removed from "scans to send list"
      
      
      ndb/include/ndbapi/NdbTransaction.hpp:
        Fix so that scans closed before execute are removed from "scans to send list"
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Fix so that scans closed before execute are removed from "scans to send list"
      ndb/src/ndbapi/NdbTransaction.cpp:
        Fix so that scans closed before execute are removed from "scans to send list"
      8aa303ff
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 410b81c2
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/include/ndb_version.h.in:
        Auto merged
      storage/ndb/src/common/util/SocketClient.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Auto merged
      storage/ndb/include/kernel/GlobalSignalNumbers.h:
        Auto merged
      storage/ndb/include/mgmapi/mgmapi.h:
        Auto merged
      storage/ndb/include/mgmcommon/ConfigRetriever.hpp:
        Auto merged
      storage/ndb/include/util/SocketClient.hpp:
        Auto merged
      storage/ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        Auto merged
      storage/ndb/src/common/transporter/Transporter.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/vm/Configuration.cpp:
        Auto merged
      storage/ndb/src/mgmapi/mgmapi.cpp:
        Auto merged
      storage/ndb/include/kernel/signaldata/CopyFrag.hpp:
        merge
      storage/ndb/src/common/debugger/signaldata/SignalNames.cpp:
        merge
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        merge
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        merge
      storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        merge
      410b81c2
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · f082fe61
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      f082fe61
    • unknown's avatar
      ndb - bug#21756 · 35a202aa
      unknown authored
        Fix for alter table when node is down...that could cause pain and misery
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Make sure to check table version before retriving from disk
      35a202aa
    • unknown's avatar
      ndb - bug#21535 · 0732bcdd
      unknown authored
        review, Fix also master being "old" version
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix also master being "old" version
      0732bcdd
  3. 14 Sep, 2006 3 commits
    • unknown's avatar
      ndb - bug#21535 · e2f41843
      unknown authored
        remove accidently left debug code
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        remove accidently left debug code
      e2f41843
    • unknown's avatar
      ndb - bug#21535 · 6aa7c017
      unknown authored
        send new fragdistkeys to all replicas during node recovery
        to make sure that not 3rd or 4th replicas fragDistKey becomes out of sync
      
      
      ndb/include/kernel/GlobalSignalNumbers.h:
        new signal UpdateFragDistKeyOrd
      ndb/include/kernel/signaldata/CopyFrag.hpp:
        new signal UpdateFragDistKeyOrd
      ndb/include/ndb_version.h.in:
        online software upgrade for new signal UpdateFragDistKeyOrd
      ndb/src/common/debugger/signaldata/SignalNames.cpp:
        new signal UpdateFragDistKeyOrd
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Send noew list of all replicas in copyfragreq
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        new signal UpdateFragDistKeyOrd
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        new signal UpdateFragDistKeyOrd
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        new signal UpdateFragDistKeyOrd
      6aa7c017
    • unknown's avatar
      ndb - bug#22195 · 523b348f
      unknown authored
        also bind client to local host name if specified
      
      
      ndb/src/common/transporter/Transporter.cpp:
        Add binding also of transporter connection (to hostname specified in config file)
      523b348f
  4. 13 Sep, 2006 1 commit
    • unknown's avatar
      ndb - bug#22195 · 7e2f512f
      unknown authored
        allow bind address for ndbd
      
      
      ndb/include/mgmapi/mgmapi.h:
        Add support for setting local address in NdbMgmHandle
      ndb/include/mgmcommon/ConfigRetriever.hpp:
        Add support for specifying local bindaddress to ConfigRetreiver
      ndb/include/util/SocketClient.hpp:
        Add support for setting local address in NdbMgmHandle
      ndb/src/common/mgmcommon/ConfigRetriever.cpp:
        Add support for setting local address in NdbMgmHandle
      ndb/src/common/util/SocketClient.cpp:
        Add support for setting local address in NdbMgmHandle
      ndb/src/kernel/vm/Configuration.cpp:
        Add support for specifying local bindaddress to ndbd
      ndb/src/mgmapi/mgmapi.cpp:
        Add support for setting local address in NdbMgmHandle
      7e2f512f
  5. 04 Sep, 2006 5 commits
    • unknown's avatar
      bug#21965 · cff4c8b7
      unknown authored
          merge to 5.1 - yet another merge fix
      
      
      sql/log.cc:
        yet another merge fix
      cff4c8b7
    • unknown's avatar
      bug#21965 · 8b472b7b
      unknown authored
        merge to 5.1
      
      
      sql/log.h:
        merge to 5.1
      8b472b7b
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · cae86cdf
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      sql/log.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql/sql_class.h:
        merge
      cae86cdf
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 31b006b1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      sql/log.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_repl.cc:
        merge
      31b006b1
    • unknown's avatar
      bug#21965 - replication · 698f3b7e
      unknown authored
        fix deadlock if master switches log file in parallell with "show master logs"
        
      
      
      sql/log.cc:
        add raw_get_current_log which dont take log mutex
      sql/sql_class.h:
        add raw_get_current_log which dont take log mutex
      sql/sql_repl.cc:
        Fix lock order i.e first log_lock then index_lock
      698f3b7e
  6. 29 Aug, 2006 2 commits
    • unknown's avatar
      ndb - · 587f988d
      unknown authored
        Add order by in rpl_(ndb)_multi_update3 to make result deterministic
      
      
      mysql-test/extra/rpl_tests/rpl_multi_update3.test:
        Add order by in rpl_(ndb)_multi_update3 to make result deterministic
      mysql-test/r/rpl_multi_update3.result:
        Add order by in rpl_(ndb)_multi_update3 to make result deterministic
      mysql-test/r/rpl_ndb_multi_update3.result:
        Add order by in rpl_(ndb)_multi_update3 to make result deterministic
      587f988d
    • unknown's avatar
      ndb - · e7825bf7
      unknown authored
        fix backup/lcp race
      
      
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        fix backup/lcp race
      e7825bf7
  7. 28 Aug, 2006 4 commits
    • unknown's avatar
      ndb - · fea4cde2
      unknown authored
        Snapup testBackup XXXerror
      
      
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Snapup testBackup XXXerror
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        Snapup testBackup XXXerror
      fea4cde2
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 85be485f
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      85be485f
    • unknown's avatar
      ndb - bug#21615 · 6a528af6
      unknown authored
        Improve error message when detecting corrupted REDO log
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Improve error message when detecting corrupted REDO log
      6a528af6
    • unknown's avatar
      ndb - autotest · fa8ffaf8
      unknown authored
        adopt to new error code 755 (invalid tablespace)
      
      
      storage/ndb/test/src/NDBT_Tables.cpp:
        Fxi new error code
      fa8ffaf8
  8. 25 Aug, 2006 2 commits
  9. 24 Aug, 2006 6 commits
    • unknown's avatar
      ndb - · f428b538
      unknown authored
        disable ndb_binlog_discover as it's broken
        remove debug printout
      
      
      mysql-test/t/disabled.def:
        disable ndb_binlog_discover as it's broken
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        remove debug printout
      f428b538
    • unknown's avatar
      ndb - fix monster bug in NdbEventOperation->stop where Suma sent uninitialized data · ad204a69
      unknown authored
            affects basically all replication tests
      
      
      storage/ndb/include/kernel/signaldata/SumaImpl.hpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/common/debugger/signaldata/SumaImpl.cpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        1) Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
        2) make sure to set NdbdNodeId on _TE_STOP
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/ndbapi/NdbEventOperation.cpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      storage/ndb/src/ndbapi/Ndbif.cpp:
        Fix signal data class SubTableData not to use Uint8 which can result in incorrect packing
      ad204a69
    • unknown's avatar
      ndb - · f9d5c807
      unknown authored
        bug#21800 - 5.0 -> 5.1 merge
      
      
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        bug#21800 - 5.0 -> 5.1 merge
      f9d5c807
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · a1056d65
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      a1056d65
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 134a5d56
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      134a5d56
    • unknown's avatar
      ndb - bug#21800 · e748962e
      unknown authored
        read TransactionDeadlockTimeout (for scans) to cater for insane settings
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        read TransactionDeadlockTimeout to cater for insane settings
      e748962e
  10. 23 Aug, 2006 1 commit
    • unknown's avatar
      ndb - sr - · 43c6a8dd
      unknown authored
        Fix so that expand_check2 is only run per fragment,
        as restore now works 1 fragment at a time (again)
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix so that expand_check2 is only run per fragment,
          as restore now works 1 fragment at a time (again)
      43c6a8dd
  11. 22 Aug, 2006 2 commits
    • unknown's avatar
      ndb - reenable "random" failing test · 0447a7ea
      unknown authored
      
      mysql-test/t/disabled.def:
        reenable "random" failing
      0447a7ea
    • unknown's avatar
      ndb - · c12b99fd
      unknown authored
        add another possible ok error in testcase
      
      
      mysql-test/t/ndb_binlog_discover.test:
        add another possible ok error in testcase
      c12b99fd