An error occurred fetching the project authors.
  1. 23 Nov, 2004 1 commit
    • unknown's avatar
      wl2126 - ndb - add support for batching range scans · 46075704
      unknown authored
      1) removed acc keyinfo
      2) introduce handling of multiple bounds
      
      
      ndb/include/kernel/signaldata/AccScan.hpp:
        Removed keyinfo from AccScan
      ndb/include/kernel/signaldata/TuxBound.hpp:
        Add data word
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        Added new_bound call, which is used when batching range scans
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        removed keyinfo from acc scan
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        removed scan keyinfo
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        removed scan keyinfo
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) removed add scan,
           let LQH read keyinfo from tup instead
        2) introduce copy_bounds which handles multiple bounds
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        removed scan keyinfo
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        removed scan keyinfo
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        removed scan keyinfo
      ndb/src/ndbapi/NdbScanOperation.cpp:
        handle multiple bounds
      46075704
  2. 13 Nov, 2004 1 commit
    • unknown's avatar
      ndb: fix bug-4644 Err Out of fragment operations · 7a7ee30c
      unknown authored
      sql/ha_ndbcluster.cc:
        compile fix in DBUG code
      ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        fix count of metadata pages
      ndb/include/kernel/signaldata/TupFrag.hpp:
        bug-4644 fix
      ndb/src/kernel/blocks/ERROR_codes.txt:
        bug-4644 fix
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        bug-4644 fix
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        bug-4644 fix
      ndb/test/ndbapi/testDict.cpp:
        bug-4644 fix
      7a7ee30c
  3. 31 Oct, 2004 1 commit
    • unknown's avatar
      wl1540, 1802 · 397a2a17
      unknown authored
      Index scan/lookup (only scan specific fragment)
      
      
      ndb/include/kernel/signaldata/TcIndx.hpp:
        Removed TxIndxReq
      ndb/include/ndbapi/NdbDictionary.hpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/include/ndbapi/NdbOperation.hpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/include/util/md5_hash.hpp:
        Added possibility to get all 4 32-bit hash values
      ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        Removed TxIndxReq
      ndb/src/common/debugger/signaldata/TcIndx.cpp:
        Removed TxIndxReq
      ndb/src/common/util/md5_hash.cpp:
        Added possibility to get all 4 32-bit hash values
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        removed fragbits from hash value
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        removed unused frag offset (k+fragbits)
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        removed unused frag offset (k+fragbits)
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Removed TxIndxReq
        Removed distribution group
        Added possibility for API to set fragment hash value
        Split hashvalue into 2 32bit words
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Removed TxIndxReq
        Removed distribution group
        Added possibility for API to set fragment hash value
        Split hashvalue into 2 32bit words
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        removed unused frag offset (k+fragbits)
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        removed unused frag offset (k+fragbits)
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Removed TxIndxReq
      ndb/src/ndbapi/NdbDictionary.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbIndexOperation.cpp:
        Removed TxIndxReq
      ndb/src/ndbapi/NdbOperation.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbOperationExec.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/test/src/HugoOperations.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      ndb/test/src/NdbSchemaOp.cpp:
        Removed 
        1) Tuple key
        2) Distribution group
        3) index only storage
      397a2a17
  4. 26 Oct, 2004 1 commit
  5. 20 Oct, 2004 2 commits
    • unknown's avatar
      NDB dbtux scan batch max 16->992 caused perf loss · 235d0787
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        dbtux scan batch max 16->992 caused perf loss
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        dbtux scan batch max 16->992 caused perf loss
      ndb/src/kernel/blocks/dbtux/Times.txt:
        dbtux scan batch max 16->992 caused perf loss
      ndb/test/ndbapi/testOIBasic.cpp:
        dbtux scan batch max 16->992 caused perf loss
      235d0787
    • unknown's avatar
      NDB dbtux compile fix for sol9x86 · 6875cf36
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        compile fix for sol9x86
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        compile fix for sol9x86
      ndb/test/ndbapi/testOIBasic.cpp:
        testing continues..
      6875cf36
  6. 17 Oct, 2004 2 commits
    • unknown's avatar
      NDB wl-1533 tux optim: after wl-1942 can remove signal from many methods · 4a9f7745
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      ndb/test/ndbapi/testOIBasic.cpp:
        wl-1533 tux optim: after wl-1942 can remove signal from many methods
      4a9f7745
    • unknown's avatar
      aa6fb646
  7. 16 Oct, 2004 1 commit
    • unknown's avatar
      NDB wl-1533 tux optim 17 - allow slack in interior nodes · d49b8ac4
      unknown authored
      ndb/include/kernel/ndb_limits.h:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/src/kernel/blocks/dbtux/Times.txt:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      ndb/test/ndbapi/testOIBasic.cpp:
        tux optim 17 - rewrote treeAdd/treeRemove + allow slack in interior nodes
      d49b8ac4
  8. 14 Oct, 2004 2 commits
    • unknown's avatar
      NDB dbtux - remove obsolete code · 0fbbaf9e
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        remove obsolete node-access-size stuff
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        remove obsolete node-access-size stuff
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        remove obsolete node-access-size stuff
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        remove obsolete node-access-size stuff
      ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp:
        remove obsolete node-access-size stuff
      ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        remove obsolete node-access-size stuff
      0fbbaf9e
    • unknown's avatar
      NDB dbtux minor change · bba3ab07
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        remove TreePos::m_ent
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        remove TreePos::m_ent
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        remove TreePos::m_ent
      mysql-test/ndb/ndb_range_bounds.pl:
        more options
      bba3ab07
  9. 09 Oct, 2004 1 commit
    • unknown's avatar
      NDB tux optim 15 - fix wasted space in index node entries · cbd5ddc6
      unknown authored
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/Times.txt:
        tux optim 15 - fix wasted space in index node entries
      ndb/test/ndbapi/testOIBasic.cpp:
        tux optim 15 - fix wasted space in index node entries
      cbd5ddc6
  10. 16 Sep, 2004 2 commits
  11. 23 Aug, 2004 1 commit
    • unknown's avatar
      1) Default config is 1 frag per node · afe21e63
      unknown authored
      2) MAX_FRAG_PER_NODE separated from NO_OF_FRAG_PER_NODE and
      takes into account large fragmentation
      3) SUMA use config parameter instead of hard coded limit
      
      
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Moved addition of system tables and its attributes to Configuration.cpp
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Medium == default is one fragment per node
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        Use MAX_FRAG_PER_NODE, NO_OF_FRAG_PER_NODE is used for
        allocation purposes, still allowed to create a table with
        many fragments
      ndb/src/kernel/blocks/suma/SumaInit.cpp:
        Use max no of tables configured instead of maximum configurable
      ndb/src/kernel/vm/Configuration.cpp:
        Update configuration to handle also system tables and their attributes
      ndb/src/kernel/vm/pc.hpp:
        Maximum fragments per node is 8 in the worst case
      afe21e63
  12. 27 Jul, 2004 1 commit
  13. 26 Jul, 2004 1 commit
    • unknown's avatar
      tux - remove obsolete signals tux->tup · 0c6d41a8
      unknown authored
      BitKeeper/deleted/.del-TupAccess.cpp~5273de82afd8d7d0:
        Delete: ndb/src/common/debugger/signaldata/TupAccess.cpp
      BitKeeper/deleted/.del-TupAccess.hpp~a9b722c1d6fa1442:
        Delete: ndb/include/kernel/signaldata/TupAccess.hpp
      0c6d41a8
  14. 25 Jul, 2004 1 commit
  15. 09 Jul, 2004 1 commit
    • unknown's avatar
      Removed some macros · 0785d204
      unknown authored
      and moved some code.
      Improve portability
      
      
      ndb/include/kernel/signaldata/SignalData.hpp:
        Removed macros
      ndb/include/mgmcommon/MgmtErrorReporter.hpp:
        Removed macros
      ndb/include/util/Bitmask.hpp:
        Removed macros
      ndb/src/common/debugger/SignalLoggerManager.cpp:
        Moved printSegmented to src/kernel/vm
      ndb/src/kernel/Main.cpp:
        Removed macros
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        Removed macros
      ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp:
        Removed macros
      ndb/src/kernel/blocks/ndbfs/MemoryChannel.hpp:
        Removed macros
      ndb/src/kernel/blocks/ndbfs/Pool.hpp:
        Removed macros
      ndb/src/kernel/error/ErrorReporter.hpp:
        Removed macros
      ndb/src/kernel/vm/MetaData.cpp:
        Removed macros
      ndb/src/kernel/vm/SimulatedBlock.cpp:
        Removed macros
      ndb/src/kernel/vm/SimulatedBlock.hpp:
        Removed macros
      ndb/src/kernel/vm/TransporterCallback.cpp:
        Moved printSegmented to src/kernel/vm
      ndb/src/mgmclient/CommandInterpreter.cpp:
        Removed macros
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Removed macros
      ndb/src/ndbapi/TransporterFacade.cpp:
        Removed macros
      0785d204
  16. 08 Jul, 2004 1 commit
  17. 19 Jun, 2004 1 commit
  18. 18 Jun, 2004 2 commits
  19. 17 Jun, 2004 2 commits
  20. 16 Jun, 2004 6 commits
  21. 26 May, 2004 1 commit
  22. 19 May, 2004 1 commit
    • unknown's avatar
      Forte compile fixes · e492e902
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e492e902
  23. 06 May, 2004 1 commit
    • unknown's avatar
      Many files: · 789adced
      unknown authored
        included full my_global.h and resolved some resulting name conflicts
      
      
      ndb/include/ndb_global.h:
        included full my_global.h and resolved some resulting name conflicts
      ndb/include/logger/FileLogHandler.hpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/include/util/File.hpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/common/logger/FileLogHandler.cpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/common/util/File.cpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/common/util/strlcat.c:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/rep/RepComponents.hpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/rep/rep_version.hpp:
        included full my_global.h and resolved some resulting name conflicts
      ndb/src/rep/storage/GCIContainer.hpp:
        included full my_global.h and resolved some resulting name conflicts
      789adced
  24. 14 Apr, 2004 1 commit