1. 13 Feb, 2006 1 commit
    • unknown's avatar
      ndb - Change block constructor for more flexibility · 192abbc6
      unknown authored
            Remove old typedef's ArrayFifoList, ArrayList
      
      
      BitKeeper/deleted/.del-ArrayFifoList.hpp~7036ae04dd7e7bd2:
        Delete: storage/ndb/src/kernel/vm/ArrayFifoList.hpp
      BitKeeper/deleted/.del-ArrayList.hpp~44695d09b1a02179:
        Delete: storage/ndb/src/kernel/vm/ArrayList.hpp
      storage/ndb/src/kernel/SimBlockList.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/cmvmi/Cmvmi.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbdih/Dbdih.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtc/DbtcInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/DbtupDebug.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/dbutil/DbUtil.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/lgman.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/lgman.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbcntr/Ndbcntr.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbfs/Ndbfs.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/ndbfs/VoidFs.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/pgman.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/pgman.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/restore.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/restore.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/suma/Suma.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/suma/SumaInit.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/trix/Trix.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/trix/Trix.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/tsman.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/tsman.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/vm/DLHashTable.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/vm/DLHashTable2.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/vm/SimBlockList.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/vm/SimulatedBlock.cpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
        Change block constructor for more flexibility
      storage/ndb/src/kernel/blocks/record_types.hpp:
        New BitKeeper file ``storage/ndb/src/kernel/blocks/record_types.hpp''
      storage/ndb/src/kernel/vm/Pool.hpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/Pool.hpp''
      storage/ndb/src/kernel/vm/RecordPool.hpp:
        New BitKeeper file ``storage/ndb/src/kernel/vm/RecordPool.hpp''
      192abbc6
  2. 08 Feb, 2006 2 commits
    • unknown's avatar
      ndb dd - fix bug with deletes during LCP, that link between mm and dd could get lost · d5fad326
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Introduce LCP keep list, for maintaining snapshot of LCP start
          list of tuples deleted during checkpoint
      storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp:
        Change meaning of Tuple_header::FREE
      storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp:
        Handle LCP_KEEP/FREED/FREE on commit
      storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        Introduce LCP keep list, for maintaining snapshot of LCP start
          list of tuples deleted during checkpoint
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        fix scanning lcp keep list
      d5fad326
    • unknown's avatar
      ndb dd - · a8ea9cd1
      unknown authored
        fix a SR bug (lcp impl. in pgman)
      
      
      storage/ndb/src/kernel/blocks/pgman.cpp:
        move pgman lcp to after lgman has written LCP records for all fragments
        this also moves snapshot time for extent pages, which is ok as they will be
          undo:ed using normal ops.
        
        an alternative could be to let tup checkpoint it's dirty pages.
        this would lead to extent pages which are not beloning to a certain fragment
      a8ea9cd1
  3. 07 Feb, 2006 10 commits
  4. 06 Feb, 2006 23 commits
  5. 05 Feb, 2006 4 commits
    • unknown's avatar
      ndb - TUP scan: unlock outstanding locks on scan close (lost+found patch) · 0cea4e53
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
        unlock outstanding locks on scan close
      0cea4e53
    • unknown's avatar
      Merge · 6344fd64
      unknown authored
      
      mysql-test/t/partition_pruning.test:
        Auto merged
      mysql-test/r/partition_pruning.result:
        SCCS merged
      6344fd64
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 42aed3fe
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      42aed3fe
    • unknown's avatar
      ndb - rbr blobs works now (or again) · 18fb82c1
      unknown authored
      
      mysql-test/t/disabled.def:
        ndb_blob.test works again, sort of
      storage/ndb/include/ndbapi/NdbBlob.hpp:
        better getNull & replace+tinyblob forward-patch from 5.0
      storage/ndb/src/ndbapi/NdbBlob.cpp:
        better getNull & replace+tinyblob forward-patch from 5.0
      storage/ndb/test/ndbapi/test_event.cpp:
        getEvent()->getTable()
      sql/ha_ndbcluster.cc:
        return more error codes from blob calls
      sql/ha_ndbcluster_binlog.cc:
        return more error codes from blob calls
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        return more error codes from blob calls
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        copy and invalidate blob tables as part of main table.  TODO: do not cache blob tables
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        copy and invalidate blob tables as part of main table.  TODO: do not cache blob tables
      18fb82c1