1. 16 Dec, 2004 2 commits
    • unknown's avatar
      wl2240 - fix handling of distribution key wrt unique indexes · 48ad2bea
      unknown authored
      
      ndb/include/kernel/AttributeDescriptor.hpp:
        removed unused
      ndb/include/kernel/ndb_limits.h:
        removed unused
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Differentiate between nullable columns and null fields
          TUP wants sum all other want #null cols
      ndb/src/kernel/blocks/dbdict/Dbdict.hpp:
        Differentiate between nullable columns and null fields
          TUP wants sum all other want #null cols
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Handle distribution key and collation in same subroutine
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Handle distribution key and collation in same subroutine
      ndb/src/kernel/vm/VMSignal.hpp:
        Increase size of signal->theData to 32k
      ndb/test/ndbapi/testPartitioning.cpp:
        better usage
      48ad2bea
    • unknown's avatar
      wl2240 - ndb - more testing · 5b08a9ed
      unknown authored
      
      ndb/test/ndbapi/testPartitioning.cpp:
        Update test partitioning to add primary keys (distribution keys)
          incase of either 
        - only 1 primary key
        - primary keys with charsets
      ndb/test/src/HugoCalculator.cpp:
        Fix so that Hugo can cope with pk's in the "end" of the table
      5b08a9ed
  2. 15 Dec, 2004 9 commits
    • unknown's avatar
      wl2240 - test prg for distribution keys wrt ordered indexes · 397a96da
      unknown authored
      
      ndb/test/include/HugoOperations.hpp:
        Fix pkRead on ordered index
      ndb/test/ndbapi/testPartitioning.cpp:
        Update test prg to handled ordered indexes aswell
      ndb/test/src/HugoOperations.cpp:
        Fix pkRead on ordered index
      ndb/test/src/HugoTransactions.cpp:
        Fix pkRead on ordered index
      397a96da
    • unknown's avatar
      wl2240 - ndb - fix typo · a11d7d7b
      unknown authored
      
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        Fix typo
      a11d7d7b
    • unknown's avatar
      wl2240 - ndb partitioning bug fixes for range scans · bc0472bd
      unknown authored
      
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Fix setting of dist keys for ordered indexes
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        Remove support for combined distribution key and range scan
      sql/ha_ndbcluster.cc:
        Merge error with wl2126
      bc0472bd
    • unknown's avatar
      wl2126 - ndb - merge and ifdef still waiting for inge · 2cafdeb2
      unknown authored
      
      sql/ha_ndbcluster.cc:
        #ifdef on key_multi_range
      sql/ha_ndbcluster.h:
        Use forward declarations for key_multi_range
      2cafdeb2
    • unknown's avatar
      Merge · b131151b
      unknown authored
      
      ndb/include/kernel/AttributeHeader.hpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Auto merged
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Auto merged
      ndb/test/include/HugoOperations.hpp:
        Auto merged
      ndb/test/ndbapi/testOIBasic.cpp:
        Auto merged
      ndb/test/src/HugoOperations.cpp:
        Auto merged
      ndb/test/src/HugoTransactions.cpp:
        Auto merged
      ndb/test/src/UtilTransactions.cpp:
        Auto merged
      ndb/tools/select_count.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      ndb/include/ndbapi/NdbDictionary.hpp:
        SCCS merged
      ndb/src/ndbapi/NdbDictionary.cpp:
        SCCS merged
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        SCCS merged
      b131151b
    • unknown's avatar
      wl2240 - ndb - scan only 1 fragment if possible · 7296e07e
      unknown authored
      
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        Fix printout
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Set distribution key for ordered indexes
      ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Allow create_index_object to modify index_table
      ndb/tools/restore/consumer_restore.cpp:
        Allow create_index_object to modify index_table
      7296e07e
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 728d8635
      unknown authored
      into shark.:/space/ndbdev/clone-mysql-5.0-ndb-daily-2004-12-14
      
      728d8635
    • unknown's avatar
      don't compile instance-manager by default, as it never compiles · 5c1bb005
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      5c1bb005
    • unknown's avatar
      wl2240 - ndb partitioning, bug fixes · 0cbb0cce
      unknown authored
      
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        Fix printout of SCAN_TABREQ
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Set correct status on scanfrag record
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Fix setting of distribution key wrt scan
      ndb/tools/select_count.cpp:
        Fix select_count
      0cbb0cce
  3. 14 Dec, 2004 8 commits
    • unknown's avatar
      ndb - major update HugoOperations/Transactions · b51abab4
      unknown authored
           +more code reuse
           +easier testing of indexes
      
      
      ndb/include/ndbapi/NdbDictionary.hpp:
        Remove unimplemented enums
      ndb/test/include/HugoOperations.hpp:
        Pass index on constructor
      ndb/test/include/HugoTransactions.hpp:
        Pass index on constructor
      ndb/test/include/UtilTransactions.hpp:
        Pass index on constructor
      ndb/test/src/HugoAsynchTransactions.cpp:
        Pass index on constructor
      ndb/test/src/HugoOperations.cpp:
        Use getOperation to select operation type
      ndb/test/src/HugoTransactions.cpp:
        Use HugoOpertaions to run transactions
      ndb/test/src/UtilTransactions.cpp:
        Use HugoOpertaions to run transactions
      b51abab4
    • unknown's avatar
      wl2240 - ndb partitioning, · 67a1f05d
      unknown authored
        fix scan take over
      
      
      ndb/include/kernel/AttributeDescriptor.hpp:
        remove deprecated bits
      ndb/include/kernel/signaldata/DictTabInfo.hpp:
        removed deprecated parameters
        moved never implemented to Unimplemented
      ndb/src/common/debugger/signaldata/DictTabInfo.cpp:
        removed deprecated parameters
        moved never implemented to Unimplemented
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        removed deprecated parameters
        moved never implemented to Unimplemented
      ndb/src/kernel/vm/MetaData.hpp:
        removed deprecated parameters
        moved never implemented to Unimplemented
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        removed deprecated parameters
        moved never implemented to Unimplemented
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Do scan take over via distribution key code
      67a1f05d
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · 0478125e
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      0478125e
    • unknown's avatar
      ndb - Handle connections without corresponding node · 0118784e
      unknown authored
      
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Handle connections without corresponding node
      0118784e
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · 4c0d42e0
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      4c0d42e0
    • unknown's avatar
      ndb - fix protection wrt shm · 269fb38f
      unknown authored
      
      ndb/include/transporter/TransporterRegistry.hpp:
        fix protection
      269fb38f
    • unknown's avatar
      merge · a5b1d23b
      unknown authored
      
      ndb/src/kernel/main.cpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      a5b1d23b
    • unknown's avatar
      ndb - shm transporter benchmark result · 9bdb1b32
      unknown authored
      
      ndb/docs/wl2077.txt:
        Add result from micro benchmark with shm-transporter
      ndb/include/transporter/TransporterRegistry.hpp:
        Move pid into transporter registry
      ndb/src/common/transporter/SHM_Transporter.cpp:
        Move pid into transporter registry
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Move pid into transporter registry
      ndb/src/kernel/main.cpp:
        Move pid into transporter registry
      ndb/src/ndbapi/TransporterFacade.cpp:
        Move pid into transporter registry
      9bdb1b32
  4. 13 Dec, 2004 6 commits
  5. 12 Dec, 2004 9 commits
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-5.0 · edd64664
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      edd64664
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · 1058631d
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0
      
      1058631d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · bc520ff4
      unknown authored
      into mysql.com:/home/cps/mysql/trees/autofail/mysql-5.0
      
      bc520ff4
    • unknown's avatar
      fix autobuild failures · 1cfe221b
      unknown authored
      
      server-tools/instance-manager/buffer.cc:
        fix typo
      server-tools/instance-manager/commands.cc:
        get rid of compiler warnings
      server-tools/instance-manager/guardian.cc:
        fix compiler warning
      server-tools/instance-manager/instance.cc:
        fix warnings
      server-tools/instance-manager/instance_map.cc:
        fix return value
      server-tools/instance-manager/instance_map.h:
        fix problem, caused autobuild failure. Looks like a gcc problem - 
        "friend class <name>" doesn't work if specified before enclosed class
        <name> (this is not present in newer gcc versions)
      1cfe221b
    • unknown's avatar
      Fix test results that may change from run to run · ea3e27ef
      unknown authored
      Added comments (from code review on pull)
      
      
      mysql-test/r/heap.result:
        Fix results that may change from run to run
      mysql-test/r/ps_5merge.result:
        Fix wrong result
      mysql-test/t/heap.test:
        Make results predictable
      sql/sql_show.cc:
        Add comments
        Fixed typo
      ea3e27ef
    • unknown's avatar
      ndb: wl-1732 support all charsets · 502be028
      unknown authored
      
      ndb/include/kernel/AttributeDescriptor.hpp:
        wl-1732 support all charsets
      ndb/include/kernel/ndb_limits.h:
        wl-1732 support all charsets
      ndb/include/kernel/signaldata/TuxBound.hpp:
        wl-1732 support all charsets
      ndb/include/util/NdbSqlUtil.hpp:
        wl-1732 support all charsets
      ndb/src/common/util/NdbSqlUtil.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxMaint.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        wl-1732 support all charsets
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        wl-1732 support all charsets
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        wl-1732 support all charsets
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        wl-1732 support all charsets
      ndb/src/ndbapi/NdbOperationSearch.cpp:
        wl-1732 support all charsets
      ndb/src/ndbapi/NdbScanOperation.cpp:
        wl-1732 support all charsets
      ndb/src/ndbapi/ndberror.c:
        wl-1732 support all charsets
      ndb/test/ndbapi/Makefile.am:
        wl-1732 support all charsets
      ndb/test/ndbapi/testOIBasic.cpp:
        wl-1732 support all charsets
      ndb/tools/desc.cpp:
        wl-1732 support all charsets
      502be028
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · b1d2c648
      unknown authored
      into mysql.com:/home/my/mysql-5.0
      
      b1d2c648
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 665a5f83
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      665a5f83
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · 122e1ebd
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0
      
      122e1ebd
  6. 10 Dec, 2004 6 commits