An error occurred fetching the project authors.
  1. 30 Jun, 2006 1 commit
    • unknown's avatar
      ndb - bug#20774 · b8a519b9
      unknown authored
        crash if system restart with more than 4096 fragments
        solution: continueb enable expand check loop
      
      
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        continueb enable expand check loop
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        continueb enable expand check loop
      b8a519b9
  2. 08 Dec, 2005 1 commit
    • unknown's avatar
      bug#15587 - ndb · 431c9d03
      unknown authored
        Fix error in NF during NR
      
      
      ndb/include/kernel/signaldata/DumpStateOrd.hpp:
        Add dump for ERROR 5002 with specified table
      ndb/src/kernel/blocks/ERROR_codes.txt:
        Add dump for ERROR 5002 with specified table
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Run updateNodeInfo if failed node is not in list of storedReplicas
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Add dump for ERROR 5002 with specified table
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Add dump for ERROR 5002 with specified table
      ndb/test/ndbapi/testNodeRestart.cpp:
        Add testcase for bug#15587
      ndb/test/run-test/daily-basic-tests.txt:
        Add testcase for bug#15587
      431c9d03
  3. 05 Oct, 2005 1 commit
    • unknown's avatar
      Bug #11749 No message slogan found for Signal 8 received. (need better message) · 2200dfd4
      unknown authored
      + revised error messages after feedback
      + revides classifications and status
      + removed all progError(..0..) to make sure all error invocations have an error code
      + added some new error codes to replace some generic usage of SYSTEM_ERROR
      + removed some unused codes
      
      
      configure.in:
        Bug #11749  	No message slogan found for Signal 8 received. (need better message)
      ndb/include/kernel/signaldata/SystemError.hpp:
        + removed some unused codes
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        + removed all progError(..0..) to make sure all error invocations have an error code
      ndb/src/kernel/main.cpp:
        Bug #11749  	No message slogan found for Signal 8 received. (need better message)
      2200dfd4
  4. 08 Sep, 2005 2 commits
    • unknown's avatar
      Bug #12594: A few fixes · 0d3ab767
      unknown authored
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Fixed a bug and an issue with the added debug code for finding
        redo log write mistakes
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fixed a bug and an issue with the added debug code for finding
        redo log write mistakes
        Removed a number of unnecessary break's
      ndb/src/kernel/blocks/dblqh/redoLogReader/records.cpp:
        Added printouts of new debug info in log page header
      0d3ab767
    • unknown's avatar
      Bug #12594: · 0067fe33
      unknown authored
      Added debug info to all log page headers
      
      0067fe33
  5. 31 Aug, 2005 1 commit
  6. 22 Aug, 2005 1 commit
    • unknown's avatar
      bug#12220 - ndb - node recovery with charsets · 6f7bcc6e
      unknown authored
        LQH computes incorrect hash values during NR (as it doesn't concider charsets)
      
        Solution: make LQH compute correct hash :-)
                 1) move xfrm_key into SimulatedBlock so that there's _one_ impl.
                 2) make TC, ACC, LQH use same impl.
      
      
      ndb/include/kernel/AttributeDescriptor.hpp:
        Make SimulatedBlock use AttributeDescriptor (to xfrm)
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/vm/SimulatedBlock.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/vm/SimulatedBlock.hpp:
        Move xfrm handling into SimulatedBlock
      6f7bcc6e
  7. 14 Apr, 2005 1 commit
    • unknown's avatar
      BUG#9891 - ndb lcp · afd39f62
      unknown authored
      Crash if ACC_CONTOPREQ was sent while ACC_LCPCONF was in job buffer
        if ACC_LCPCONF would have arrived eariler (before TUP_LCPSTARTED)
        operations could lockup. 
        But would be restarted on next LCP
      
      -- LQH
      1) Better check for LCP started that will also return true
         if ACC or TUP already has completed
          
      2) Remove incorrect if statement that prevented operations to
         be started if ACC has completed
      
      -- ACC
      Make sure all ACC_CONTOPCONF are sent before releasing lcp record
        i.e. use noOfLcpConf == 4 (2 ACC_LCPCONF + 2 ACC_CONTOPCONF)
      
      Check for == 4 also when sending ACC_CONTOPCONF
      
      
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Make sure all ACC_CONTOPCONF are sent before releasing lcp record
          i.e. use noOfLcpConf == 4 (2 ACC_LCPCONF + 2 ACC_CONTOPCONF)
        
        Check for == 4 also when sending ACC_CONTOPCONF
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Remove LCP_STARTED state
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) Better check for LCP started that will also return true
           if ACC or TUP already has completed
        
        2) Remove incorrect if statement that prevented operations to
           be started if ACC has completed
      afd39f62
  8. 07 Apr, 2005 1 commit
    • unknown's avatar
      ndb - wl-2455 TUP scan for testing in 5.0 · 45af3631
      unknown authored
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        fix readTuples signature
      ndb/include/ndbapi/NdbScanOperation.hpp:
        fix readTuples signature
      ndb/src/ndbapi/NdbScanOperation.cpp:
        fix readTuples signature
      ndb/test/include/HugoTransactions.hpp:
        fix readTuples signature
      ndb/test/ndbapi/testScanPerf.cpp:
        fix readTuples signature
      ndb/test/src/HugoOperations.cpp:
        fix readTuples signature
      ndb/test/src/HugoTransactions.cpp:
        fix readTuples signature
      ndb/test/ndbapi/testOIBasic.cpp:
        fix readTuples signature
      ndb/include/kernel/signaldata/AccScan.hpp:
        TUP scan for testing in 5.0
      ndb/include/kernel/signaldata/NextScan.hpp:
        TUP scan for testing in 5.0
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        TUP scan for testing in 5.0
      ndb/include/kernel/signaldata/ScanTab.hpp:
        TUP scan for testing in 5.0
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        TUP scan for testing in 5.0
      ndb/src/kernel/blocks/dbtup/Makefile.am:
        TUP scan for testing in 5.0
      ndb/test/ndbapi/testScan.cpp:
        TUP scan for testing in 5.0
      45af3631
  9. 17 Dec, 2004 1 commit
    • unknown's avatar
      ndb: wl-1893: range scanning backwards, ndb kernel · 21ea39ea
      unknown authored
      ndb/include/kernel/signaldata/AccScan.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/include/kernel/signaldata/ScanTab.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/include/ndbapi/NdbScanOperation.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/src/ndbapi/NdbScanOperation.cpp:
        wl-1893: range scanning backwards, ndb kernel
      ndb/tools/select_all.cpp:
        wl-1893: range scanning backwards, ndb kernel
      sql/ha_ndbcluster.cc:
        wl-1893: range scanning backwards, ndb kernel
      21ea39ea
  10. 06 Dec, 2004 1 commit
    • unknown's avatar
      wl2126 - ndb - set correct found_p using new pseudo column NDB$RANGE_NO · 3ba2ea26
      unknown authored
      ndb/include/kernel/AttributeHeader.hpp:
        Added range_no pseudo column
      ndb/include/ndbapi/NdbDictionary.hpp:
        Added range_no pseudo column
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        Add support for reading range_no
      ndb/include/ndbapi/NdbReceiver.hpp:
        Add support for reading range_no
      ndb/include/ndbapi/NdbScanOperation.hpp:
        Add support for reading range_no
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Added range_no pseudo column
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Added range_no pseudo column
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Added range_no pseudo column
      ndb/src/ndbapi/NdbDictionary.cpp:
        Added range_no pseudo column
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Added range_no pseudo column
      ndb/src/ndbapi/NdbReceiver.cpp:
        Add support for reading range_no
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Read range no
      sql/ha_ndbcluster.cc:
        Set correct found_p using new feature read_range_no
      sql/ha_ndbcluster.h:
        Set correct found_p using new feature read_range_no
      3ba2ea26
  11. 24 Nov, 2004 1 commit
    • unknown's avatar
      bug#6775 - ndb · ef5d0be3
      unknown authored
      Queue scan on real fragment.
        Index fragment for range scans
        Table fragment for table scans
      
      
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Document meaning of fragPtrI and how it differs
          from scanTcRec->fragmentptr
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Queue scan on real fragment.
          Index fragment for range scans
          Table fragment for table scans
      ndb/src/ndbapi/NdbConnection.cpp:
        Check tOp before assigning
      ef5d0be3
  12. 23 Nov, 2004 1 commit
    • unknown's avatar
      wl2126 - ndb - add support for batching range scans · 3d97aeee
      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
      3d97aeee
  13. 18 Nov, 2004 1 commit
  14. 13 Nov, 2004 1 commit
    • unknown's avatar
      ndb: fix bug-4644 Err Out of fragment operations · a68c8cdd
      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
      a68c8cdd
  15. 31 Oct, 2004 1 commit
    • unknown's avatar
      wl1540, 1802 · 0b849317
      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
      0b849317
  16. 15 Oct, 2004 1 commit
    • unknown's avatar
      autotest failures · 046e747c
      unknown authored
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Fix scan out of keyinfo buffers
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix scan out of keyinfo buffers
      ndb/src/ndbapi/NdbOperationExec.cpp:
        Handle TCKEYREF connect wrt dirty/simple read
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Set error code
      ndb/test/src/UtilTransactions.cpp:
        Handle temporary errors
      046e747c
  17. 08 Oct, 2004 1 commit
    • unknown's avatar
      Fix simple/dirty read handling · 103ca57c
      unknown authored
      ndb/include/kernel/signaldata/TcKeyConf.hpp:
        A bit for differenciating between "real" tckey conf and simple read conf
      ndb/include/ndbapi/Ndb.hpp:
        Removed/ifdef's unused stuff
      ndb/include/ndbapi/NdbConnection.hpp:
        Added bitmask that keeps track of used nodes when
          a transaction can be dependant on several nodes
      ndb/include/ndbapi/NdbOperation.hpp:
        removed unused methods
      ndb/include/ndbapi/NdbReceiver.hpp:
        Tween execTCOPCONF to handle TcKeyConf::SimpleReadBit
      ndb/src/common/debugger/signaldata/TcKeyConf.cpp:
        Update printer
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        removed unused define
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Fix length of TC_COMMITREQ
      ndb/test/ndbapi/testOperations.cpp:
        fix simple/dirty read
      103ca57c
  18. 04 Oct, 2004 1 commit
    • unknown's avatar
      NdbIndexScanOperation::reset_bounds() · 57c50afb
      unknown authored
      - Send BOUNDS as KEYINFO
      - At restart, only reset KEYINFO
      
      --
      Fix resource shortage at KEYINFO in Dbtc and Dblqh w.r.t scan
      --
      
      
      ndb/include/kernel/signaldata/AttrInfo.hpp:
        Let NdbScanOperation access AttrInfo
      ndb/include/kernel/signaldata/KeyInfo.hpp:
        Let NdbScanOperation access AttrInfo
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        Send KeyLen in ScanFragReq (for range scans)
      ndb/include/kernel/signaldata/ScanTab.hpp:
        Send KeyLen in ScanTabReq (for range scans)
      ndb/include/ndbapi/NdbConnection.hpp:
        Function for adding op to list
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        new method for saving BOUNDS
      ndb/include/ndbapi/NdbOperation.hpp:
        Remove bounds stuff from NdbOperation and put it into NdbScanOperation
      ndb/include/ndbapi/NdbScanOperation.hpp:
        reset bounds
      ndb/src/common/debugger/signaldata/Makefile.am:
        New signal data printer for ScanFrag
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        Fix printout
      ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        New signal data printer for ScanFrag
      ndb/src/kernel/blocks/backup/Backup.cpp:
        Updated ScanFragReq
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Use same sendKeyInfo for both acckeyreq and tux_bounds
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Let range scan use KEYinfo for bounds instead of attrinfo
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Let range scan use KEYinfo for bounds instead of attrinfo
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Handle keyinfo in range scan
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        Skip useless 5 words in beginning of TuxBounds
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Fix SCAN_FRAGREQ
      ndb/src/ndbapi/NdbConnection.cpp:
        reset bounds
      ndb/src/ndbapi/NdbOperation.cpp:
        Remove bounds
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Remove bounds stuff
      ndb/src/ndbapi/NdbOperationInt.cpp:
        Remove bounds stuff
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Send BOUNDS in KEYINFO instead of ATTRINFO
      57c50afb
  19. 16 Sep, 2004 1 commit
  20. 27 Aug, 2004 1 commit
    • unknown's avatar
      Added 3 psuedo columns · 29d0c9e6
      unknown authored
      Cleaned up code
      Changed ndb_select_all
      
      
      ndb/include/kernel/AttributeHeader.hpp:
        Added commit count to psuedo columns
        Added bit for psuedo columns
      ndb/include/kernel/GlobalSignalNumbers.h:
        Changed into READ_PSUEDO
      ndb/include/ndbapi/NdbDictionary.hpp:
        Added 3 psuedo columns
      ndb/include/ndbapi/NdbOperation.hpp:
        Added 3 psuedo columns
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Changed into READ_PSUEDO
        Added commit count
      ndb/src/ndbapi/NdbDictionary.cpp:
        Added 3 psuedo columns
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Added 3 psuedo columns
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Added 3 psuedo columns
      ndb/src/ndbapi/NdbOperation.cpp:
        Added 3 psuedo columns
      ndb/tools/select_count.cpp:
        Changed select_count into using new features
      29d0c9e6
  21. 24 Aug, 2004 1 commit
    • unknown's avatar
      Implemented general purpose psuedo columns: row_count & fragment · c2c52abe
      unknown authored
      Implemented new interpreter instruction: exit_ok_last
      
      This two new features combined can be used to make fast select count
       
      
      
      ndb/include/kernel/AttributeHeader.hpp:
        Psuedo columns fragment & row_count
      ndb/include/kernel/GlobalSignalNumbers.h:
        Impl. READ_ROWCOUNT
      ndb/include/kernel/signaldata/TupKey.hpp:
        Remove unused pageId pageIndex and replace with lastRow flag
      ndb/include/ndbapi/NdbOperation.hpp:
        New instruction for last_row
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        REQ_ROWCOUNT
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        REQ_ROWCOUNT
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        REQ_ROWCOUNT
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        REQ_ROWCOUNT + last row
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        REQ_ROWCOUNT
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        REQ_ROWCOUNT + last row
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Add readers for new psuedo columns
      ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        Add readers for new psuedo columns
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Add readers for new psuedo columns
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Use exit ok (not ok_last)
      ndb/src/ndbapi/NdbOperationExec.cpp:
        Use exit ok (not ok_last)
      ndb/src/ndbapi/NdbOperationInt.cpp:
        New instruction
      c2c52abe
  22. 21 Aug, 2004 1 commit
    • unknown's avatar
      New config parameters for Log Page Buffers · 6ab1b6af
      unknown authored
      Fixing issue with NO_OF_FRAG_PER_NODE
      Also removed some OSE code no longer needed when configurable log pages 
      
      
      ndb/include/kernel/signaldata/FsCloseReq.hpp:
        Removing annoying compiler warning
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        New config parameters for Log Page Buffers
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        New config parameters for Log Page Buffers
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/vm/pc.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      6ab1b6af
  23. 19 Aug, 2004 1 commit
    • unknown's avatar
      wl2025 - fix suma & backup · 3ba33a5d
      unknown authored
      pluse remove "first_batch_size" and instead put
      batch_size on next_scan_req
      
      
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        Rename
        * concurrency -> batch_size_bytes
        * batch_byte_size -> batch_size_bytes
        
        Removed first_batch_size and
        added size parameters to SCAN_NEXTREQ
      ndb/src/kernel/blocks/backup/Backup.cpp:
        Adopt to SCAN_FRAG_CHANGES
      ndb/src/kernel/blocks/backup/Backup.hpp:
        Adopt to SCAN_FRAG_CHANGES
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Renamed
        scanCompletedOperations -> m_curr_batch_size_rows
        scanConcurrentOperations -> m_max_batch_size_rows
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Renamed
        scanCompletedOperations -> m_curr_batch_size_rows
        scanConcurrentOperations -> m_max_batch_size_rows
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Adopt to SCAN_FRAG_CHANGES
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Adopt to SCAN_FRAG_CHANGES
      3ba33a5d
  24. 17 Aug, 2004 2 commits
    • unknown's avatar
      Fix bugs + include check of batch_byte_size and · b484d263
      unknown authored
      use of first_batch_size
      
      
      ndb/include/kernel/ndb_limits.h:
        New maximum size
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        New error code
      ndb/include/kernel/signaldata/ScanTab.hpp:
        Need to go to Uint16 when batch size > 255
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Uint8 => Uint16 when batch_size > 255
        New and changed methods for acc ptr's and
        checking end of scan batch (incl. check of batch_byte_size
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Uint8 => Uint16 when batch_size > 255
        New and changed methods for acc ptr's and
        checking end of scan batch (incl. check of batch_byte_size
      b484d263
    • unknown's avatar
      Two level data access of operation i-value insted of huge fixed · 43e0fe5c
      unknown authored
      size array.
      Added a number of subroutines for this
      
      43e0fe5c
  25. 12 Aug, 2004 1 commit
  26. 11 Aug, 2004 1 commit
    • unknown's avatar
      Finalised first step of scan optimisations · 1104b150
      unknown authored
      Everything is working but a few things is still remaining
      
      
      ndb/include/kernel/ndb_limits.h:
        New maximum batch size and total batch size over cluster
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Only two options
        1) One fragment per node
        2) One fragment in total
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        First step preparing for a dynamic array for scan_acc_op_ptr.
        Prepared by hiding all accesses by subroutines.
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        First step preparing for a dynamic array for scan_acc_op_ptr.
        Prepared by hiding all accesses by subroutines.
        Removed some dead code
      1104b150
  27. 10 Aug, 2004 1 commit
    • unknown's avatar
      bug-4586 · 3f82ef6d
      unknown authored
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Disallow expand during redo log execution and reeanble it after
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Disallow expand during redo log execution and reeanble it after
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Maintain list of fragment which should be reenabled after redo log execution
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        Maintain list of fragment which should be reenabled after redo log execution
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Reenable when send START_RECCONF
      3f82ef6d
  28. 09 Aug, 2004 1 commit
    • unknown's avatar
      First step for WL 2025 · b8074a47
      unknown authored
      Not yet fully working
      Scan reads work fine, not scan updates
      
      
      ndb/include/kernel/ndb_limits.h:
        Introducing a new parameter plus increasing the max no of parallel
        operations per scan in LQH, first step in WL 2025
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        Only need one clientOpPtr
        Concurrency is batch_size to use in this scan
        batch_byte_size is max no of bytes sent in a batch
        first_batch_size is the batch size in the first batch
      ndb/include/kernel/signaldata/ScanTab.hpp:
        apiOperationPtr is sent as long signal data
        batch_byte_size and first_batch_size is needed for further transport
        to LQH
        batch size can now be bigger than before
      ndb/include/kernel/signaldata/TcKeyReq.hpp:
        More concurrency means more size for scanInfo also in TCKEYREQ
      ndb/include/ndbapi/NdbReceiver.hpp:
        New subroutine to caclculate batch size and similar parameters
      ndb/include/ndbapi/NdbScanOperation.hpp:
        batch size calculated before sending, not necessary to store anymore
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        Updated signal printer for SCAN_TABREQ
      ndb/src/kernel/blocks/backup/Backup.cpp:
        Fixes to make it compile, not fixed for BACKUP being useful yet
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Removed parameters no longer needed and added some new ones.
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Fix for cmaxAccOps that was using the wrong constant
        Removed old code
        New SCAN_FRAGREQ signal
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        New variables
        Removed dead code
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        New SCAN_TABREQ, SCAN_FRAGREQ, SCAN_FRAGCONF and SCAN_TABCONF
        Fixed some error handling to be more efficient
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Fixes to make it compile, not yet usable for SUMA features
      ndb/src/kernel/vm/Configuration.cpp:
        Fix for wrong constant
      ndb/src/ndbapi/NdbApiSignal.cpp:
        Fix for not using constants
      ndb/src/ndbapi/NdbApiSignal.hpp:
        Added possibility to get signal sending node from signal
      ndb/src/ndbapi/NdbConnectionScan.cpp:
        Moved declaration
      ndb/src/ndbapi/NdbReceiver.cpp:
        New routine to calculate batch_size etc.
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Various fixes for sending SCAN_TABREQ and other stuff
      b8074a47
  29. 02 Aug, 2004 1 commit
    • unknown's avatar
      Bug fix for testBasic -n MassiveRollback, a bug in LCP in LQH · 526f2ddb
      unknown authored
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        max 4 replicas -> 3 next nodes
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) If abort while in fragwaitqueue - just abort
        2) Fix for ACC_LCPSTARTED arrives after one ACC_LCPCONF has arrived
      ndb/src/ndbapi/Ndbif.cpp:
        Be more "forgiving" in debug mode
      ndb/test/ndbapi/testBasic.cpp:
        Accept timeouts in MassiveTimeout
      ndb/test/src/HugoTransactions.cpp:
        Print batch size
      526f2ddb
  30. 26 May, 2004 2 commits
  31. 04 May, 2004 1 commit
    • unknown's avatar
      Merge NDB patches into 4.1-clone, below is list of changesets · e2eb4033
      unknown authored
      # --------------------------------------------
      # 04/04/13      joreland@mysql.com      1.1858.1.1
      # Removal of NDBT_Table
      # --------------------------------------------
      # 04/04/13      joreland@mysql.com      1.1858.1.2
      # Removal of NDBT_Table
      # --------------------------------------------
      # 04/04/13      joreland@mysql.com      1.1858.1.3
      # Fix for crashing AT
      # --------------------------------------------
      # 04/04/13      joreland@mysql.com      1.1858.1.4
      # Bug fixes in testIndex
      # --------------------------------------------
      # 04/04/13      joreland@mysql.com      1.1866.1.5
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mysql.com:/home/jonas/src/tmp
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.1.5
      # Fix for takeover when accessing indexes.
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1866.1.6
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mysql.com:/home/jonas/src/tmp
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.2.1
      # Fixed error handling of fire_trigger_ord + lqhkeyref w.r.t indexes
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.2.2
      # Simple retry mechanism in UTIL
      # Helps testIndex -n BuildDuring _a lot_
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.2.3
      # Misc fixes to test prg.
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.2.4
      # Allow more retires on application errors
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1858.2.5
      # Pass no of rows fetched in SUB_SYNC_CONTINUE_REQ
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1869
      # wl1714
      # Improve parallellism
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1870
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mysql.com:/home/jonas/src/wl1714
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1866.1.7
      # Merge
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1871
      # Merge mysql.com:/home/jonas/src/wl1714
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1872
      # Fix for testScan -n ScanReadError5030
      # --------------------------------------------
      # 04/04/14      joreland@mysql.com      1.1873
      # fix testDict -n FragmentType*
      # --------------------------------------------
      # 04/04/14      johan@stingray.(none)   1.1866.2.1
      # small fixes
      # --------------------------------------------
      # 04/04/14      johan@stingray.(none)   1.1874
      # Merge jandersson@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into stingray.(none):/space/bk/rep/mysql-4.1-ndb
      # --------------------------------------------
      # 04/04/14      johan@stingray.(none)   1.1875
      # handle rep node as an api node
      # --------------------------------------------
      # 04/04/14      pekka@mysql.com 1.1873.1.1
      # Fix for NDBT_Table removal
      # --------------------------------------------
      # 04/04/15      joreland@mysql.com      1.1873.1.2
      # Uninitialized var.
      # --------------------------------------------
      # 04/04/15      johan@stingray.(none)   1.1876
      # Merge jandersson@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into stingray.(none):/space/bk/rep/mysql-4.1-ndb
      # --------------------------------------------
      # 04/04/15      joreland@mysql.com      1.1873.1.3
      # Write pid before changing user
      # (as runas user probably doesn't have permissions on pid-dir)
      # --------------------------------------------
      # --------------------------------------------
      # 04/04/15      ndb@mc03.ndb.mysql.com  1.1862.1.3
      # Fix printout of varchars
      # --------------------------------------------
      # 04/04/15      ndb@mc03.ndb.mysql.com  1.1877
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mc03.ndb.mysql.com:/space/ndb/tmp
      # --------------------------------------------
      # 04/04/15      ndb@mc03.ndb.mysql.com  1.1862.1.4
      # Hmm.. don't print attr as many times as length of array
      # --------------------------------------------
      # 04/04/15      ndb@mc03.ndb.mysql.com  1.1878
      # Merge mc03.ndb.mysql.com:/space/ndb/mysql-4.1-ndb
      # into mc03.ndb.mysql.com:/space/ndb/tmp
      # --------------------------------------------
      # 04/04/15      joreland@mysql.com      1.1876.1.1
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb
      # --------------------------------------------
      # 04/04/15      joreland@mysql.com      1.1877.1.1
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb
      # --------------------------------------------
      # 04/04/15      ndb@mc03.ndb.mysql.com  1.1879
      # Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1-ndb
      # into mc03.ndb.mysql.com:/space/ndb/tmp
      # --------------------------------------------
      # 04/04/17      joreland@mysql.com      1.1880
      # LCP bug when restarting ops take's longer than DIH sending a new lcp ord
      # Solution:
      # Send LCP_FRAG_REP after restarting all ops
      # --------------------------------------------
      # 04/04/18      joreland@mysql.com      1.1881
      # Missspelled ERROR_INSERT
      # --------------------------------------------
      # 04/04/18      joreland@mysql.com      1.1882
      # Added possibility to log only distributed signals
      # --------------------------------------------
      # 04/04/22      joreland@mysql.com      1.1883
      # Removed dependancy to libstdc++
      # * pure virtual functions "__cxa_pure_virtual" is defined in libstd++ ->
      #   remove all pure virtual functions
      # --------------------------------------------
      # 04/04/23      joreland@mysql.com      1.1884
      # Various minor bug fixes for problems found while compiling
      # with icc
      # --------------------------------------------
      # --------------------------------------------
      # 04/04/25      joreland@mysql.com      1.1885
      # Removed debug code (joreland:1.1875)
      # --------------------------------------------
      # 04/04/26      ejonore@mc03.ndb.mysql.com      1.1862.1.5
      # Lock pages in memory _after_ daemon-mode (exec/fork)
      # --------------------------------------------
      # 04/04/27      ejonore@mc03.ndb.mysql.com      1.1862.1.6
      # 1) Trap abort()
      # 2) StopStart/StopAborted events
      # 3) warning if memlock fails
      # 4) use g_logger more often (instead of ndbout)
      # 
      # --------------------------------------------
      # 04/04/27      joreland@mysql.com      1.1886
      # bug fix for a bug in wl1714 + software upgrade
      # --------------------------------------------
      # 04/04/27      joreland@mysql.com      1.1887
      # Cset exclude: joreland@mysql.com|ChangeSet|20040422160720|05374
      # --------------------------------------------
      # 04/04/27      joreland@mysql.com      1.1888
      # removed libstc++ second try...
      # --------------------------------------------
      # 04/04/28      ejonore@mc03.ndb.mysql.com      1.1862.1.7
      # 1) Don't lock FUTURE pages but only current
      # 2) Do this when SIZEALT has completed
      # --------------------------------------------
      # 04/04/30      joreland@mysql.com      1.1889
      # Merge jonas@orca:/home/ndb/releases/mysql-4.1-ndb-3.4.x
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb
      # --------------------------------------------
      # 04/05/03      ndb@mc03.ndb.mysql.com  1.1862.1.8
      # Version update
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1862.3.1
      # Changed restart behavior.
      # Use "angel" process which monitor "real" process
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1862.1.9
      # Merge jonas@orca:/home/ndb/releases/mysql-4.1-ndb-3.4.x
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb-3.4.x
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1890
      # Merge B2 fixes
      # --------------------------------------------
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1862.1.10
      # Better handling of children terminations
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1862.1.11
      # Fixes for angel-restarting
      # --------------------------------------------
      # 04/05/03      joreland@mysql.com      1.1891
      # Merge mysql.com:/home/jonas/src/mysql-4.1-ndb-3.4.x
      # into mysql.com:/home/jonas/src/mysql-4.1-ndb
      # --------------------------------------------
      #
      
      
      ndb/config/Defs.LINUX.x86.GCC.mk:
        Merge ndb fixes
      ndb/examples/ndbapi_async_example/Makefile:
        Merge ndb fixes
      ndb/examples/ndbapi_async_example/ndbapi_async.cpp:
        Merge ndb fixes
      ndb/examples/ndbapi_scan_example/Makefile:
        Merge ndb fixes
      ndb/include/debugger/SignalLoggerManager.hpp:
        Merge ndb fixes
      ndb/include/kernel/signaldata/ScanFrag.hpp:
        Merge ndb fixes
      ndb/include/ndb_version.h:
        Merge ndb fixes
      ndb/include/ndbapi/NdbScanOperation.hpp:
        Merge ndb fixes
      ndb/include/util/SocketServer.hpp:
        Merge ndb fixes
      ndb/src/common/debugger/SignalLoggerManager.cpp:
        Merge ndb fixes
      ndb/src/common/logger/ConsoleLogHandler.cpp:
        Merge ndb fixes
      ndb/src/common/portlib/unix/NdbMem.c:
        Merge ndb fixes
      ndb/src/common/util/Makefile:
        Merge ndb fixes
      ndb/src/common/util/version.c:
        Merge ndb fixes
      ndb/src/cw/cpcd/Process.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/ERROR_codes.txt:
        Merge ndb fixes
      ndb/src/kernel/blocks/backup/restore/Restore.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/backup/restore/Restore.hpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/backup/restore/main.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbtc/DbtcInit.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/dbutil/DbUtil.hpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/ndbfs/Filename.cpp:
        Merge ndb fixes
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Merge ndb fixes
      ndb/src/kernel/error/Error.hpp:
        Merge ndb fixes
      ndb/src/kernel/ndb-main/Main.cpp:
        Merge ndb fixes
      ndb/src/kernel/vm/Configuration.cpp:
        Merge ndb fixes
      ndb/src/kernel/vm/Configuration.hpp:
        Merge ndb fixes
      ndb/src/kernel/vm/DLFifoList.hpp:
        Merge ndb fixes
      ndb/src/kernel/vm/Emulator.cpp:
        Merge ndb fixes
      ndb/src/kernel/vm/SignalCounter.hpp:
        Merge ndb fixes
      ndb/src/kernel/vm/SimulatedBlock.cpp:
        Merge ndb fixes
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Merge ndb fixes
      ndb/src/mgmsrv/NodeLogLevel.cpp:
        Merge ndb fixes
      ndb/src/ndbapi/ClusterMgr.cpp:
        Merge ndb fixes
      ndb/src/ndbapi/Ndberror.cpp:
        Merge ndb fixes
      ndb/src/rep/rep_version.hpp:
        Merge ndb fixes
      ndb/test/ndbapi/testDict/testDict.cpp:
        Merge ndb fixes
      ndb/test/ndbapi/testIndex/testIndex.cpp:
        Merge ndb fixes
      ndb/test/ndbapi/testMgm/testMgm.cpp:
        Merge ndb fixes
      ndb/test/ndbapi/testScan/testScan.cpp:
        Merge ndb fixes
      ndb/test/src/HugoTransactions.cpp:
        Merge ndb fixes
      ndb/test/src/NDBT_Tables.cpp:
        Merge ndb fixes
      ndb/test/src/NDBT_Test.cpp:
        Merge ndb fixes
      ndb/test/src/UtilTransactions.cpp:
        Merge ndb fixes
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e2eb4033
  32. 14 Apr, 2004 1 commit