1. 04 Jan, 2007 3 commits
    • unknown's avatar
      ndb - bug#25329 · f0b50825
      unknown authored
        extra sledge hammer, (real 51)
        use dicklock to prevent SUB_START_REQ during node recovery
      
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        use dicklock to prevent SUB_START_REQ during node recovery
      f0b50825
    • unknown's avatar
      ndb - recommit extra version info to real-51 · db007003
      unknown authored
      
      storage/ndb/include/kernel/GlobalSignalNumbers.h:
        add extra version info to main clone
      storage/ndb/include/kernel/NodeInfo.hpp:
        add extra version info to main clone
      storage/ndb/include/kernel/signaldata/ApiRegSignalData.hpp:
        add extra version info to main clone
      storage/ndb/include/ndb_version.h.in:
        add extra version info to main clone
      storage/ndb/src/common/debugger/signaldata/SignalNames.cpp:
        add extra version info to main clone
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        add extra version info to main clone
      storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        add extra version info to main clone
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        add extra version info to main clone
      storage/ndb/src/kernel/vm/GlobalData.hpp:
        add extra version info to main clone
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        add extra version info to main clone
      db007003
    • unknown's avatar
      ndb - bug#25329 · 3f8ab08b
      unknown authored
        Fix most obvious error in dict/suma error handling of events
      
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Fix most obvious error in dict/suma error handling of events
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Fix most obvious error in dict/suma error handling of events
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Fix most obvious error in dict/suma error handling of events
      storage/ndb/src/kernel/blocks/suma/SumaInit.cpp:
        Fix most obvious error in dict/suma error handling of events
      3f8ab08b
  2. 03 Jan, 2007 2 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 61fd9c3b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        merge
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        merge
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        merge
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      61fd9c3b
    • unknown's avatar
      ndb - bug#25364 · 7a787690
      unknown authored
        on master node failure during qmgr-commitreq
          make sure to remove all committed failed nodes from failed/prepfailed arrays
      
      
      ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        new error code
      ndb/src/kernel/blocks/ERROR_codes.txt:
        new error code
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        extra error insert variable
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        make sure to remove all committed failed nodes from failed/prepfailed arrays
      ndb/test/ndbapi/testNodeRestart.cpp:
        testcase
      ndb/test/run-test/daily-basic-tests.txt:
        testcase
      7a787690
  3. 15 Dec, 2006 5 commits
    • unknown's avatar
      merge fix · c632e93e
      unknown authored
      c632e93e
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · c5301c5a
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndbif.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testIndex.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      storage/ndb/test/ndbapi/testBasic.cpp:
        merge
      c5301c5a
    • unknown's avatar
      ndb - bug#25059 · 9a79c0dc
      unknown authored
        incorrect handling of commit/ignore error in unique index code
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        1) handle potential ptr error
        2) remove incorrect commit-handling in uk code
      ndb/src/ndbapi/NdbTransaction.cpp:
        1) force 4012
        2) handle AO_IgnoreError in uk code
      ndb/src/ndbapi/Ndbif.cpp:
        force 4012
      ndb/test/ndbapi/testIndex.cpp:
        test program for 25059
      ndb/test/run-test/daily-basic-tests.txt:
        add testcase
      9a79c0dc
    • unknown's avatar
      ndb - bug#25090 · 04ce9e4b
      unknown authored
        add testcase
      
      
      ndb/test/ndbapi/testBasic.cpp:
        add testcase for bug#25090
      ndb/test/run-test/daily-basic-tests.txt:
        add testcase for bug#25090
      04ce9e4b
    • unknown's avatar
      ndb - bug#25090 · 52fad145
      unknown authored
        make sure apicon timer is reset when setting CS_CONNECTED
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        make sure apicon timer is reset when setting CS_CONNECTED
      52fad145
  4. 12 Dec, 2006 3 commits
    • unknown's avatar
      ndb - bug#24949 · f62bab22
      unknown authored
        make sure not too poll to long, in case of hb-failure of last db-node
      
      
      storage/ndb/src/ndbapi/Ndbif.cpp:
        Make sure not to poll too long
      storage/ndb/src/ndbapi/TransporterFacade.cpp:
        Make sure not to poll too long
      f62bab22
    • unknown's avatar
      ndb - bug#25001 · 5a6e23bc
      unknown authored
        make sure DISK flag is set on DATA column for blob table
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        maek sure DISK flag is set on DATA column fro blob table
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        maek sure DISK flag is set on DATA column fro blob table
      5a6e23bc
    • unknown's avatar
      ndb - style · bbb25676
      unknown authored
        split assignment into 2 lines
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        remove bad assignment
      bbb25676
  5. 11 Dec, 2006 1 commit
    • unknown's avatar
      ndb - bug#24664 · 231483d9
      unknown authored
        Fix in bug fix, make sure LCP_SKIP is only used for inserts...
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Make sure LCP_SKIP is only used for inserts
      231483d9
  6. 08 Dec, 2006 3 commits
    • unknown's avatar
      ndb - bug#24917 · 0372d3b0
      unknown authored
        
      
      
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Hande LCP= 0 specially
      0372d3b0
    • unknown's avatar
      ndb - bug#24914 · eff21a02
      unknown authored
        Fix start transaction with hint from ndbapi
      
      
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Fix fragments array for API
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Fix fragments array for API
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Fix fragments array for API
      eff21a02
    • unknown's avatar
      ndb - bug#21948 · 3806777d
      unknown authored
        Fix bug in previous changeset...causing SR problems with disk
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        fix some more strict-aliasing problems
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Fix newly introduced bug
      3806777d
  7. 07 Dec, 2006 2 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · dcc08d2d
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        Auto merged
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      dcc08d2d
    • unknown's avatar
      ndb - bug#21948 & bug#17605 · 1121ca8f
      unknown authored
        fix alloc/free extent in undo log
        allow extent to be reused once a lcp is finished (instead of when next lcp starts)
      
      
      storage/ndb/include/kernel/signaldata/Extent.hpp:
        Add lsn to alloc extent
      storage/ndb/src/kernel/blocks/diskpage.hpp:
        Add (unused) undo entries for drop table, and alloc/free extent
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Notify TSMAN of both start and stop of LCP
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        1) Add unused undo entries for drop table, alloc/free extent
        2) handle create_table better (correct?) in undo log
        3) fix some typos/style
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        1) Add unused undo entries for drop table, alloc/free extent
        2) handle create_table better (correct?) in undo log
        3) fix some typos/style
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        fix style
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        fix typo/style
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        Make sure regFragPtr.p->m_logfile_group_id = RNIL is applicable
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Add m_logfile_group_id to log callback
      storage/ndb/src/kernel/blocks/print_file.cpp:
        Add (unused) undo entries for drop table, and alloc/free extent
      storage/ndb/src/kernel/blocks/tsman.cpp:
        1) change so that LCP limit on resuse of extent is only for duration of lcp
        2) refactor so lookup_extent is put into subroutine
      storage/ndb/src/kernel/blocks/tsman.hpp:
        refactor so lookup_extent is put into subroutine
      1121ca8f
  8. 06 Dec, 2006 4 commits
    • unknown's avatar
      ndb - add support for periodic mem-reporting · ca967328
      unknown authored
      
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        Add new config paramemter
      storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        add support for periodic mem-reporting
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        add support for periodic mem-reporting
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        add support for periodic mem-reporting
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        add support for periodic mem-reporting
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        add support for periodic mem-reporting
      ca967328
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · 3ef5e410
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      3ef5e410
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 11964cdf
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      11964cdf
    • unknown's avatar
      ndb - bug#22773 · 464b4a2a
      unknown authored
        Fix correct log event on db-node disconnect
      
      
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Fix typo
      464b4a2a
  9. 05 Dec, 2006 5 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · ea9bb5db
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      ea9bb5db
    • unknown's avatar
      ndb - bug#24664 · 4e24154e
      unknown authored
        1) run lcp snapshot for both MM and DD tables (so I dont have to change restore to use WRITE)
        2) fix >= and > bug in lcp skip/keep handling
        3) very cool test prog for this :-)
      
      
      storage/ndb/include/kernel/signaldata/BackupContinueB.hpp:
        Add new error insert
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Add new error insert
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Add new error insert
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        1) get >= and > correct for lcp keep/skip
        2) always run lcp snapshot impl. (previously only for dd tables)
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        1) get >= and > correct for lcp keep/skip
        2) always run lcp snapshot impl. (previously only for dd tables)
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        add testcase
      storage/ndb/test/run-test/daily-basic-tests.txt:
        add testcase
      4e24154e
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1 · 77259bc7
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.1
      
      
      mysql-test/r/type_varchar.result:
        Auto merged
      mysql-test/t/type_varchar.test:
        Auto merged
      sql/item_func.cc:
        Auto merged
      77259bc7
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7f113e91
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.1
      
      
      mysql-test/r/ndb_update.result:
        Auto merged
      mysql-test/r/type_varchar.result:
        Auto merged
      mysql-test/t/type_varchar.test:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      storage/ndb/src/common/util/socket_io.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/vm/SimulatedBlock.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        Auto merged
      storage/ndb/src/ndbapi/ndberror.c:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      storage/ndb/tools/ndb_condig.cpp:
        Auto merged
      storage/ndb/src/common/util/File.cpp:
        Merge
      storage/ndb/src/common/util/InputStream.cpp:
        Merge
      7f113e91
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 96fa010c
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0-ndb
      
      
      96fa010c
  10. 04 Dec, 2006 6 commits
  11. 03 Dec, 2006 1 commit
  12. 02 Dec, 2006 5 commits
    • unknown's avatar
      Makefile.am: · ddb679ed
      unknown authored
        Disabled abi_check, as it was before merge
      
      
      include/Makefile.am:
        Disabled abi_check, as it was before merge
      ddb679ed
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/mysql-5.0-build · 531f2eed
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.1-build
      
      
      Makefile.am:
        Auto merged
      scripts/mysql_install_db.sh:
        Auto merged
      531f2eed
    • unknown's avatar
      mysql_install_db.sh: · 1172c8ae
      unknown authored
        If --srcdir and --windows is given, check if error message file
        is in source or build tree (bug#24557)
      Makefile.am:
        Cleaned up "ali_check" target, to satisfy "distcleancheck" (bug#24557)
      mysql_install_db.sh:
        Added --srcdir=DIR option, used from top Makefile.am in dist-hook
        target, to find "fill_help_tables.sql" in VPATH build (bug#24557)
      Makefile.am:
        Work around problem with "distcleancheck", "sql_yacc.cc" might be in both
        the source and build tree.
        Call "mysql_install_db" with new option --srcdir, to enable the script
        to find all that is needed, if source and build directory is not the same
        (bug#24557)
      
      
      scripts/mysql_install_db.sh:
        If --srcdir and --windows is given, check if error message file
        is in source or build tree (bug#24557)
      Makefile.am:
        Work around problem with "distcleancheck", "sql_yacc.cc" might be in both
        the source and build tree.
        Call "mysql_install_db" with new option --srcdir, to enable the script
        to find all that is needed, if source and build directory is not the same
        (bug#24557)
      include/Makefile.am:
        Cleaned up "ali_check" target, to satisfy "distcleancheck" (bug#24557)
      1172c8ae
    • unknown's avatar
      Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-5.1-build · 68a5b1d2
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.1-build
      
      
      68a5b1d2
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/mysql-5.0-build · cebf7ec3
      unknown authored
      into  mysql.com:/home/kent/bk/mysql-5.1-build
      
      
      cebf7ec3