1. 26 Sep, 2006 4 commits
    • unknown's avatar
      ndb - post merge fixes... · 4d6c4dbe
      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
      4d6c4dbe
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 05ba11bf
      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
      05ba11bf
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 6806ca7d
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      6806ca7d
    • unknown's avatar
      ndb - bug#20895 · 4b6e6da6
      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
      4b6e6da6
  2. 15 Sep, 2006 5 commits
    • unknown's avatar
      ndb - bug#21941 · a016cd9e
      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"
      a016cd9e
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · fe4672d7
      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
      fe4672d7
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · dc8649ba
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      dc8649ba
    • unknown's avatar
      ndb - bug#21756 · 931af319
      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
      931af319
    • unknown's avatar
      ndb - bug#21535 · 20e21807
      unknown authored
        review, Fix also master being "old" version
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix also master being "old" version
      20e21807
  3. 14 Sep, 2006 3 commits
    • unknown's avatar
      ndb - bug#21535 · 144cdb47
      unknown authored
        remove accidently left debug code
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        remove accidently left debug code
      144cdb47
    • unknown's avatar
      ndb - bug#21535 · 3b4dd64e
      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
      3b4dd64e
    • unknown's avatar
      ndb - bug#22195 · ba0d1529
      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)
      ba0d1529
  4. 13 Sep, 2006 1 commit
    • unknown's avatar
      ndb - bug#22195 · e64b11b0
      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
      e64b11b0
  5. 04 Sep, 2006 5 commits
    • unknown's avatar
      bug#21965 · ba6b37a0
      unknown authored
          merge to 5.1 - yet another merge fix
      
      
      sql/log.cc:
        yet another merge fix
      ba6b37a0
    • unknown's avatar
      bug#21965 · 6a81fa6d
      unknown authored
        merge to 5.1
      
      
      sql/log.h:
        merge to 5.1
      6a81fa6d
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · a00b1e3a
      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
      a00b1e3a
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 14bebaa2
      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
      14bebaa2
    • unknown's avatar
      bug#21965 - replication · d2d605e4
      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
      d2d605e4
  6. 29 Aug, 2006 2 commits
    • unknown's avatar
      ndb - · 8501296a
      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
      8501296a
    • unknown's avatar
      ndb - · 2479d384
      unknown authored
        fix backup/lcp race
      
      
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        fix backup/lcp race
      2479d384
  7. 28 Aug, 2006 4 commits
    • unknown's avatar
      ndb - · 20ee9cea
      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
      20ee9cea
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · c93a7fa1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      c93a7fa1
    • unknown's avatar
      ndb - bug#21615 · b931e3eb
      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
      b931e3eb
    • unknown's avatar
      ndb - autotest · 4317632e
      unknown authored
        adopt to new error code 755 (invalid tablespace)
      
      
      storage/ndb/test/src/NDBT_Tables.cpp:
        Fxi new error code
      4317632e
  8. 25 Aug, 2006 2 commits
  9. 24 Aug, 2006 6 commits
    • unknown's avatar
      ndb - · 430ff6e5
      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
      430ff6e5
    • unknown's avatar
      ndb - fix monster bug in NdbEventOperation->stop where Suma sent uninitialized data · d5246bb1
      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
      d5246bb1
    • unknown's avatar
      ndb - · 13dc0ea7
      unknown authored
        bug#21800 - 5.0 -> 5.1 merge
      
      
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        bug#21800 - 5.0 -> 5.1 merge
      13dc0ea7
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 4cf8b579
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      4cf8b579
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 84f393f7
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      84f393f7
    • unknown's avatar
      ndb - bug#21800 · 5d82bec5
      unknown authored
        read TransactionDeadlockTimeout (for scans) to cater for insane settings
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        read TransactionDeadlockTimeout to cater for insane settings
      5d82bec5
  10. 23 Aug, 2006 1 commit
    • unknown's avatar
      ndb - sr - · 3841ca40
      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)
      3841ca40
  11. 22 Aug, 2006 4 commits
    • unknown's avatar
      ndb - reenable "random" failing test · 56b51e7e
      unknown authored
      
      mysql-test/t/disabled.def:
        reenable "random" failing
      56b51e7e
    • unknown's avatar
      ndb - · 84d494a7
      unknown authored
        add another possible ok error in testcase
      
      
      mysql-test/t/ndb_binlog_discover.test:
        add another possible ok error in testcase
      84d494a7
    • unknown's avatar
      ndb - · a41d0b8a
      unknown authored
        reenable some test after adding sync_with_master to end of test
          to make sure that binlog has been applied to slave before end of test
      
      
      mysql-test/t/disabled.def:
        reenable test after adding extra sync_with_master
      mysql-test/t/rpl_ndb_func003.test:
        add sync slave with master, to make sure that binlog has been applied to slave before end of test
      mysql-test/t/rpl_ndb_idempotent.test:
        add sync slave with master, to make sure that binlog has been applied to slave before end of test
      mysql-test/t/rpl_row_basic_7ndb.test:
        add sync slave with master, to make sure that binlog has been applied to slave before end of test
      mysql-test/t/rpl_truncate_7ndb.test:
        add sync slave with master, to make sure that binlog has been applied to slave before end of test
      a41d0b8a
    • unknown's avatar
      ndb - · 26053f06
      unknown authored
         fix incorrect assertion in dbacc
      
      
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Fix incorrect assertion
      26053f06
  12. 21 Aug, 2006 2 commits
    • unknown's avatar
      ndb - bug#16310 · 9812d796
      unknown authored
        better error message for creating table with non-existing tablespace
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        better error reporting
      storage/ndb/src/ndbapi/ndberror.c:
        better error reporting
      9812d796
    • unknown's avatar
      ndb - bug#21710 · faa71d3a
      unknown authored
        fix bug in drop_file during pageout (LCP)
      
      
      storage/ndb/src/kernel/blocks/pgman.cpp:
        1) Allow Page_entry::REQUEST, when dropping page (in drop_file path)
        2) Do all IO JBA
        3) Handle PAGEOUT during drop_file (caused by LCP)
      faa71d3a
  13. 17 Aug, 2006 1 commit
    • unknown's avatar
      ndb - pb random failures · 9f73d9d7
      unknown authored
        Fix bug in lcp during drop table
        Make sure that file thread is not started until meta data has completed
      
      
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Fix bug in lcp during drop table
        Make sure that file thread is not started until meta data has completed
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        Fix bug in lcp during drop table
        Make sure that file thread is not started until meta data has completed
      storage/ndb/src/kernel/blocks/backup/FsBuffer.hpp:
        Fix bug in lcp during drop table
        Make sure that file thread is not started until meta data has completed
      9f73d9d7