1. 26 Apr, 2006 11 commits
    • unknown's avatar
      ndb - backup 5.0->5.1 merge · b578fe26
      unknown authored
      
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        backup 5.0->5.1 merge
      b578fe26
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · af12c657
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        Auto merged
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        merge
      af12c657
    • unknown's avatar
      ndb - backup 4.1->5.0 merge · fd044591
      unknown authored
      
      ndb/src/kernel/blocks/backup/Backup.cpp:
        merge
      fd044591
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 66a9dbe1
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Auto merged
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        merge
      66a9dbe1
    • unknown's avatar
      ndb - · 04a3fce5
      unknown authored
        Unleash backup to write more than 32k at a time
        Using parameter BackupMaxWriteSize
        (greatly affect LCP time in 5.1, set default value to 256k)
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Add config fro max write size in backup
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Unleash backup to write more than 32k at a time
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Add config fro max write size in backup
      04a3fce5
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 3aeee552
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      support-files/mysql.spec.sh:
        Auto merged
      storage/ndb/include/util/SocketServer.hpp:
        Auto merged
      storage/ndb/src/common/transporter/Transporter.cpp:
        Auto merged
      storage/ndb/src/common/util/SocketServer.cpp:
        Auto merged
      storage/ndb/src/mgmsrv/Services.cpp:
        Auto merged
      3aeee552
    • unknown's avatar
      ndb dd - · e0814ba7
      unknown authored
        fix dirty page handling during opt.nr
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        fix dirty page handling during opt.nr
      e0814ba7
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · ae0cb755
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/include/util/SocketServer.hpp:
        Auto merged
      ndb/src/common/transporter/Transporter.cpp:
        Auto merged
      ndb/src/common/util/SocketServer.cpp:
        Auto merged
      ndb/src/mgmsrv/Services.cpp:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      ae0cb755
    • unknown's avatar
      ndb - backport from 5.1 · afb632b1
      unknown authored
        Fix alignment of sockaddr(_in)
      
      
      ndb/src/common/transporter/Transporter.cpp:
        Fix alignment of sockaddr(_in)
      ndb/src/mgmsrv/Services.cpp:
        Fix alignment of sockaddr(_in)
      afb632b1
    • unknown's avatar
      Add ndb_config to rpm spec · ff4776c1
      unknown authored
      ff4776c1
    • unknown's avatar
      ndb - bug#17150 · 6c8d568f
      unknown authored
        ndb_mgmd limited no of api nodes, by restricting no of mgmsessions
        (these are used for dynamic port allocation)
      
      
      ndb/include/util/SocketServer.hpp:
        Increase default max session to ~0
      ndb/src/common/util/SocketServer.cpp:
        Increase default max session to ~0
      6c8d568f
  2. 25 Apr, 2006 5 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 4acf25bc
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      4acf25bc
    • unknown's avatar
      ndb - · c3905823
      unknown authored
        Fix so that testDict can use/handle disk tables
      
      
      storage/ndb/test/ndbapi/testDict.cpp:
        Fix so that testDict can use/handle disk tables
      c3905823
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · e36d11b9
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      e36d11b9
    • unknown's avatar
      ndb - bug#18597 · 17741f9c
      unknown authored
        Handle early abort of scan, so that resources are correctly freed
      
      
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Handle early abort
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Handle early abort so that require on running.empty() does not fire
      17741f9c
    • unknown's avatar
      ndb - · e8f047db
      unknown authored
      1) relax version check for restore block since no changes has happend since 5.1.6
         and improve error message on check failure
         
      2) improve lcp/backup max write size...
      
      
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Increase max write size to 256k (currently not configurable...)
      storage/ndb/src/kernel/blocks/restore.cpp:
        Relax version check for restore block since no changes has happend since 5.1.6
      storage/ndb/src/kernel/blocks/restore.hpp:
        Relax version check for restore block since no changes has happend since 5.1.6
      e8f047db
  3. 24 Apr, 2006 1 commit
    • unknown's avatar
      ndb - bug#18780 · 307adb00
      unknown authored
        Fix various abort cases (mainly MM but also 1 DD)
          that has been found running dbt2
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
        Fix abort case
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Set page dirty even if in cache
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Fix abort case
      storage/ndb/test/ndbapi/testBasic.cpp:
        Add new testcases for various abort cases
      storage/ndb/test/run-test/daily-basic-tests.txt:
        Add autotest of various abort cases
      307adb00
  4. 21 Apr, 2006 19 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 017d81b6
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      017d81b6
    • unknown's avatar
      Bug #19255 ndb: restore of ndb backup from different endian does not work · 6e973a1b
      unknown authored
      + removed not needed --
      
      
      mysql-test/mysql-test-run.pl:
        post merge fix
      6e973a1b
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-work · 70a07eab
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      70a07eab
    • unknown's avatar
      ndb - · 999c1870
      unknown authored
        bug#19141, bug#18575
        
        Maek sure global dict lock is taken during create/drop file/filegroup
      
      
      storage/ndb/include/kernel/signaldata/DropFilegroup.hpp:
        Fix error code
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Fix c_blockState lock for createdrop file/filegroup
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Fix not master for create/drop file
      999c1870
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-5.0 · 8e75c827
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      storage/ndb/include/util/ndb_opts.h:
        Auto merged
      mysql-test/mysql-test-run.pl:
        manual merge
      mysql-test/mysql-test-run.sh:
        manual merge
      mysql-test/ndb/ndbcluster.sh:
        manual merge
      8e75c827
    • unknown's avatar
      ndb - · 9da4701f
      unknown authored
        Fix error handling when out of diskspace
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Fix error handling when out of diskspace
      9da4701f
    • unknown's avatar
      7041c694
    • unknown's avatar
      ndb: corrected install dir · 524f6b3b
      unknown authored
          ndb: corrected initialization of records
      
      
      mysql-test/Makefile.am:
        ndb: corrected install dir
      sql/ha_ndbcluster.cc:
        ndb: corrected initialization of records
      524f6b3b
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · bafc8051
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      bafc8051
    • unknown's avatar
      Merge jonas@perch:src/51-work/ · 509eea1f
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      509eea1f
    • unknown's avatar
      bug#18594 ndb_restore log boken in 5.1 · 77799f8e
      unknown authored
      - corrected previous patch
      - read log entry variables out into explicit variables for siimpler code (and backwards compatability code)
      
      77799f8e
    • unknown's avatar
      c64dbda9
    • unknown's avatar
      ndb - bug#19245 · 7477b4fa
      unknown authored
        A-insert/B-insert/A-rollback/B-rollback leads to node crash, as bits in tuple header gets incorrectly assigned in second insert
        this also likely fixes bug 18589 and explains 18808
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
        remove debug printout
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Make sure that alloc bit is set if insert and first_op
      storage/ndb/test/ndbapi/testBasic.cpp:
        testcase for bug#19245
      storage/ndb/test/run-test/daily-basic-tests.txt:
        testcase for bug#19245
      7477b4fa
    • unknown's avatar
      added missing install paths for new files · 90eba7b6
      unknown authored
      90eba7b6
    • unknown's avatar
      ndb - · f6955e32
      unknown authored
        fix bug#19244, dd page got locked in page cache
        likely fix bug 18780
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Fix so that insert/delete on DD does not lock page forever in memory
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Set page to dirty when aborting prealloc
      f6955e32
    • unknown's avatar
      ndb - · f3e2fbb1
      unknown authored
        fix memory corruption in event-api
        maybe bug fix for 18621, 19154, 19172, 19174
      
      
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Make sure that nasty c++ features arent run on Gci_container as it's supposed to be POD!
      storage/ndb/src/ndbapi/NdbEventOperationImpl.hpp:
        Make sure that nasty c++ features arent run on Gci_container as it's supposed to be POD!
      f3e2fbb1
    • unknown's avatar
      added missing files · 69e5b3e5
      unknown authored
      
      mysql-test/std_data/ndb_backup50/BACKUP-1.1.ctl:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1.1.ctl''
      mysql-test/std_data/ndb_backup50/BACKUP-1.2.ctl:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1.2.ctl''
      mysql-test/std_data/ndb_backup51/BACKUP-1.1.ctl:
        New BitKeeper file ``mysql-test/std_data/ndb_backup51/BACKUP-1.1.ctl''
      mysql-test/std_data/ndb_backup51/BACKUP-1.2.ctl:
        New BitKeeper file ``mysql-test/std_data/ndb_backup51/BACKUP-1.2.ctl''
      69e5b3e5
    • unknown's avatar
      added missing files · 92f15a3a
      unknown authored
      92f15a3a
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/tmp_merge · f0a6d276
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-5.1-2
      
      
      mysql-test/r/index_merge_innodb.result:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      f0a6d276
  5. 20 Apr, 2006 4 commits
    • unknown's avatar
      diabled failing tests again · 19e979f4
      unknown authored
      19e979f4
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 0ebc0382
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      0ebc0382
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 8b810fba
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      8b810fba
    • unknown's avatar
      Bug#18594 ndb_restore log boken in 5.1 · e9347de8
      unknown authored
      - added compatability with 5.0
      - added test case for compatability with 5.0 and 5.1
      
      
      mysql-test/std_data/ndb_backup50/BACKUP-1-0.1.Data:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1-0.1.Data''
      mysql-test/std_data/ndb_backup50/BACKUP-1-0.2.Data:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1-0.2.Data''
      mysql-test/std_data/ndb_backup50/BACKUP-1.1.log:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1.1.log''
      mysql-test/std_data/ndb_backup50/BACKUP-1.2.log:
        New BitKeeper file ``mysql-test/std_data/ndb_backup50/BACKUP-1.2.log''
      mysql-test/std_data/ndb_backup51/BACKUP-1-0.1.Data:
        New BitKeeper file ``mysql-test/std_data/ndb_backup51/BACKUP-1-0.1.Data''
      mysql-test/std_data/ndb_backup51/BACKUP-1-0.2.Data:
        New BitKeeper file ``mysql-test/std_data/ndb_backup51/BACKUP-1-0.2.Data''
      e9347de8