• unknown's avatar
    ndb dd · 685c1fb3
    unknown authored
      Make Dbtup::Extent_info use RWPool for dynamic memory
    
    
    storage/ndb/src/kernel/blocks/backup/Backup.cpp:
      Use DLCFifoList as noOfElement() is _very_ slow
    storage/ndb/src/kernel/blocks/backup/Backup.hpp:
      Use DLCFifoList as noOfElement() is _very_ slow
    storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
      remove usage of DLHashTable::release(ptr, key)
    storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
      remove usage of DLHashTable::release(ptr, key)
    storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
      Use RWPool for extent_info
    storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp:
      Use RWPool for extent_info
    storage/ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
      Use RWPool for extent_info
    storage/ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
      Use RWPool for extent_info
    storage/ndb/src/kernel/blocks/dbtup/DbtupScan.cpp:
      Use RWPool for extent_info
    storage/ndb/src/kernel/blocks/lgman.cpp:
      Fix assertion when using multiple undo files...
    storage/ndb/src/kernel/vm/DLHashTable.hpp:
      Add template arg (pool) to DLHashTable
    storage/ndb/src/kernel/vm/DLList.hpp:
      Add template arg (pool) to DLList
    storage/ndb/src/kernel/vm/RWPool.cpp:
      Add debug printout
    storage/ndb/src/kernel/vm/RWPool.hpp:
      Add #ifdef to WOPool
    storage/ndb/src/kernel/vm/SLList.hpp:
      Add template arg (pool) to SLList
    storage/ndb/src/kernel/vm/SimulatedBlock.hpp:
      Include pools
    storage/ndb/src/kernel/vm/WOPool.hpp:
      Add #ifdef to WOPool
    685c1fb3
DblqhMain.cpp 676 KB