• unknown's avatar
    wl1504 - scan using distribution key and EQ_BOUND · 9b556054
    unknown authored
    
    ndb/include/kernel/signaldata/ScanTab.hpp:
      Add distribution key to ScanTab to enable scanning of specific fragment
    ndb/include/ndbapi/NdbOperation.hpp:
      New methods for controlling distribution/partitioning
    ndb/include/ndbapi/NdbScanOperation.hpp:
      New methods for controlling distribution/partitioning
    ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
      Don't mask away kvalue from hash while computing fragId
    ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
      Add distribution key to ScanTab to enable scanning of specific fragment
    ndb/src/ndbapi/NdbBlob.cpp:
      removed m_sizeOfKeysInWords which was the same a m_keyLenInWords
    ndb/src/ndbapi/NdbConnection.cpp:
      removed explicit cast
    ndb/src/ndbapi/NdbDictionaryImpl.cpp:
      removed m_sizeOfKeysInWords which was the same a m_keyLenInWords
    ndb/src/ndbapi/NdbDictionaryImpl.hpp:
      removed m_sizeOfKeysInWords which was the same a m_keyLenInWords
    ndb/src/ndbapi/NdbIndexOperation.cpp:
      removed theFirstKEYINFO and replaced that with theTCREQ->next
    ndb/src/ndbapi/NdbOperation.cpp:
      removed theFirstKEYINFO and replaced that with theTCREQ->next
    ndb/src/ndbapi/NdbOperationExec.cpp:
      removed theFirstKEYINFO and replaced that with theTCREQ->next
    ndb/src/ndbapi/NdbOperationSearch.cpp:
      removed theFirstKEYINFO and replaced that with theTCREQ->next
      Enable partition scan
    ndb/src/ndbapi/NdbScanOperation.cpp:
      removed theFirstKEYINFO and replaced that with theTCREQ->next
      Enable partition scan
    9b556054
NdbIndexOperation.cpp 12.6 KB