1. 15 Oct, 2007 3 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-simple-read · e8c4a6ba
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      storage/ndb/include/ndbapi/NdbOperation.hpp:
        Auto merged
      e8c4a6ba
    • unknown's avatar
      ndb - reenable disabled testcases · 67b31b0f
      unknown authored
        ndb_load
        ndb_dd_sql_features
      
      
      mysql-test/suite/ndb/t/disabled.def:
        reenable disabled testcases
      67b31b0f
    • unknown's avatar
      ndb - bug#31482 · 007e29e2
      unknown authored
        (re)impl. simple-read (read that releases lock just before LQHKEYCONF)
        use simple-read for blobs
      
      
      storage/ndb/include/kernel/signaldata/TcKeyConf.hpp:
        rename bit
      storage/ndb/include/ndbapi/NdbOperation.hpp:
        add new lock-mode
      storage/ndb/src/common/debugger/signaldata/TcKeyConf.cpp:
        rename bit
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        remove aggregate
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        impl. simple-read = normal read + release lock just before LQHKEYCONF
      storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        impl. simple-read = normal read + release lock just before LQHKEYCONF
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        impl. simple-read = normal read + release lock just before LQHKEYCONF
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        use simple read for blobs
      storage/ndb/src/ndbapi/NdbIndexOperation.cpp:
        no simple-read for ui (yet)
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        impl. simple-read
      storage/ndb/src/ndbapi/NdbOperationExec.cpp:
        impl. simple-read
      storage/ndb/src/ndbapi/NdbReceiver.cpp:
        impl. simple-read
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        no simple-read for scan (yet)
      storage/ndb/src/ndbapi/NdbTransaction.cpp:
        rename bit
      storage/ndb/test/ndbapi/testBasic.cpp:
        add testcase for simlpe-read
      storage/ndb/test/run-test/daily-basic-tests.txt:
        add testcase
      storage/ndb/test/src/HugoOperations.cpp:
        add simple-read
      007e29e2
  2. 14 Oct, 2007 5 commits
  3. 12 Oct, 2007 4 commits
  4. 11 Oct, 2007 4 commits
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 72a432e2
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      72a432e2
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-telco-gca · f310dcc6
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      f310dcc6
    • unknown's avatar
      ndb - · 7de1ec1e
      unknown authored
        decrease test time
      
      
      storage/ndb/test/run-test/daily-basic-tests.txt:
        decrease test time
      7de1ec1e
    • unknown's avatar
      ndb - bug#31525 · e54c56b2
      unknown authored
        Fix bug regarding node that missed 2 LCP's (that was not included in next LCP after SR)
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        add new error codes for bug#31525
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        add new error codes for bug#31525
        fix bug, i.e include missing_2 in LCP
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        add testcase for bug#31525
      storage/ndb/test/run-test/daily-basic-tests.txt:
        add testcase for bug#31525
      e54c56b2
  5. 10 Oct, 2007 3 commits
    • unknown's avatar
      rpl_ndb_extraColMaster.test, rpl_ndb_extraColMaster.result: · 2510ac8c
      unknown authored
        Back porting NDB test case
      
      
      mysql-test/suite/rpl_ndb/t/rpl_ndb_extraColMaster.test:
        Back porting NDB test case
      mysql-test/suite/rpl_ndb/r/rpl_ndb_extraColMaster.result:
        Back porting NDB test case
      2510ac8c
    • unknown's avatar
      .del-rpl_stm_extraColmaster_ndb.test~5ac81fa1ec366ba: · 15c04ead
      unknown authored
        Delete: mysql-test/suite/rpl/t/rpl_stm_extraColmaster_ndb.test
      .del-rpl_row_extraColmaster_ndb.result~a2c64bae75b49d2:
        Delete: mysql-test/suite/rpl/r/rpl_row_extraColmaster_ndb.result
      .del-rpl_row_extraColmaster_ndb.test~523b0954869c4423:
        Delete: mysql-test/suite/rpl/t/rpl_row_extraColmaster_ndb.test
      Many files:
        merged and cleanup of test cases
      
      
      BitKeeper/deleted/.del-rpl_row_extraColmaster_ndb.test~523b0954869c4423:
        Delete: mysql-test/suite/rpl/t/rpl_row_extraColmaster_ndb.test
      BitKeeper/deleted/.del-rpl_stm_extraColmaster_ndb.test~5ac81fa1ec366ba:
        Delete: mysql-test/suite/rpl/t/rpl_stm_extraColmaster_ndb.test
      BitKeeper/deleted/.del-rpl_row_extraColmaster_ndb.result~a2c64bae75b49d2:
        Delete: mysql-test/suite/rpl/r/rpl_row_extraColmaster_ndb.result
      mysql-test/suite/rpl/r/rpl_extraColmaster_innodb.result:
        merged and cleanup of test cases
      mysql-test/suite/rpl/r/rpl_extraColmaster_myisam.result:
        merged and cleanup of test cases
      mysql-test/suite/rpl/t/rpl_extraColmaster_innodb.test:
        merged and cleanup of test cases
      mysql-test/suite/rpl/t/rpl_extraColmaster_myisam.test:
        merged and cleanup of test cases
      mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test:
        merged and cleanup of test cases
      15c04ead
    • unknown's avatar
      rpl_bug31076.test, rpl_bug31076.result: · 1f3caac2
      unknown authored
        Correcting test bug
      
      
      mysql-test/suite/rpl/r/rpl_bug31076.result:
        Correcting test bug
      mysql-test/suite/rpl/t/rpl_bug31076.test:
        Correcting test bug
      1f3caac2
  6. 09 Oct, 2007 8 commits
  7. 08 Oct, 2007 10 commits
    • unknown's avatar
      ndb - post merge fixes · a586bb61
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        merge
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        merge
      a586bb61
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-telco-gca · 1c8547f2
      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/lgman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/pgman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        Auto merged
      storage/ndb/test/src/NDBT_Thread.cpp:
        Auto merged
      1c8547f2
    • unknown's avatar
      ndb - fix dd drop table race condition · 16f5fec2
      unknown authored
        add list of pages being unmaped, so we can wait for it to be empty before dropping extents
      
      
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        add list of pages being unmaped
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        add list of pages being unmaped
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        wait for unmap pages
      16f5fec2
    • unknown's avatar
      ndb - Fix disk scan (backup) · 14634a49
      unknown authored
        (introduced by only updating extent pages after pageout)
      
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        Fix disk scan (backup)
      14634a49
    • unknown's avatar
      ndb - remove extra ; · f401993d
      unknown authored
        (in test framework)
      
      
      storage/ndb/test/src/NDBT_Thread.cpp:
        remove extra ;
      f401993d
    • unknown's avatar
      ndb - bug#31257 · e53ffccb
      unknown authored
          handle partially complete LCP better in SR
      
      
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        remove partially complete LCP from "node" when doign removeNodeFromTable
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        remove partially complete LCP from "node" when doign removeNodeFromTable
      e53ffccb
    • unknown's avatar
      ndb - bug#30975 (recommit to 51-telco-gca) · b3222660
      unknown authored
          - only update extent pages *after* flush of real page has been done
          - sync both create/drop of table into undolog (for disk tables)
      
      
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        inform TUP which LCP to restore each fragment to
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        1) inform TUP which LCP to restore each fragment to
        2) inform TUP both before/after a page has been written
      storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
        1) inform TUP which LCP to restore each fragment to
        2) inform TUP both before/after a page has been written
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        log both create/drop table
      storage/ndb/src/kernel/blocks/lgman.cpp:
        let TUP know about all LCPs
      storage/ndb/src/kernel/blocks/pgman.cpp:
        add "when" argument to disk_page_unmap_callback so that TUP gets informed both before and after page writeout
          so that extent pages can be updated only *after* page has been written
      storage/ndb/src/kernel/blocks/tsman.cpp:
        remove lsn from update page free bits
        use wal for page vs extent relation
      storage/ndb/src/kernel/blocks/tsman.hpp:
        remove lsn from update page free bits
        use wal for page vs extent relation
      b3222660
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/51-telco-gca · b02cd14f
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-ndb
      
      
      storage/ndb/src/cw/cpcd/APIService.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        merge
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      b02cd14f
    • unknown's avatar
      ndb - Set usable timeout for atrt · 8625e942
      unknown authored
        (problem introduced by stew's timeout handling)
      
      
      storage/ndb/src/cw/cpcd/APIService.cpp:
        Set usable timeout for atrt
      8625e942
    • unknown's avatar
      ndb - fix bug in old test prg(s) · b86c7308
      unknown authored
        fix SR1 and SR2
      
      
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        fix SR1 and SR2
      b86c7308
  8. 04 Oct, 2007 3 commits
    • unknown's avatar
      ndb - wl#29390 post-merge 5.0 to 5.1 · b465fa96
      unknown authored
      
      storage/ndb/src/ndbapi/ndberror.c:
        wl#29390 post-merge 5.0 to 5.1
      b465fa96
    • unknown's avatar
      Merge sama.ndb.mysql.com:/export/space/pekka/ndb/version/my50-ndb · a4d767cb
      unknown authored
      into  sama.ndb.mysql.com:/export/space/pekka/ndb/version/my51-bug29390
      
      
      sql/ha_ndbcluster_cond.cc:
        Auto merged
      mysql-test/suite/ndb/r/ndb_condition_pushdown.result:
        Auto merged
      mysql-test/suite/ndb/t/ndb_condition_pushdown.test:
        Auto merged
      storage/ndb/include/kernel/signaldata/ScanTab.hpp:
        Auto merged
      storage/ndb/include/ndbapi/NdbScanFilter.hpp:
        Auto merged
      storage/ndb/include/ndbapi/ndbapi_limits.h:
        Auto merged
      storage/ndb/src/ndbapi/NdbScanFilter.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      storage/ndb/src/ndbapi/ndberror.c:
        ul, add code (4294) in post-merge
      storage/ndb/include/ndbapi/Ndb.hpp:
        SCCS merged
      a4d767cb
    • unknown's avatar
      ndb - bug#29390: if ScanFilter is too large, abort or optionally discard it · d0d6fb96
      unknown authored
      
      mysql-test/r/ndb_condition_pushdown.result:
        if ScanFilter is too large, abort or optionaly discard it
      mysql-test/t/ndb_condition_pushdown.test:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/include/kernel/signaldata/ScanTab.hpp:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/include/ndbapi/Ndb.hpp:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/include/ndbapi/NdbScanFilter.hpp:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/include/ndbapi/ndbapi_limits.h:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/src/ndbapi/NdbScanFilter.cpp:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/src/ndbapi/NdbScanOperation.cpp:
        if ScanFilter is too large, abort or optionaly discard it
      ndb/src/ndbapi/ndberror.c:
        if ScanFilter is too large, abort or optionaly discard it
      sql/ha_ndbcluster_cond.cc:
        if ScanFilter is too large, abort or optionaly discard it
      d0d6fb96