• unknown's avatar
    Restored old shared memory buffer implementation (used by SCI and SHM). · 4f49ca3d
    unknown authored
    Improved Default SCI config params
    Added missing SCI libraries in ndb_mgm and atrt
    Added max of 1024 signals per receive on transporter (to improve
    real-time bahaviour and to ensure no job buffer explosion, still
    some more work left on avoiding job buffer explosion in the general
    case)
    
    
    ndb/src/common/transporter/Packer.cpp:
      Fix for job buffer explosion and real-time behaviour also in
      high load scenarios.
    ndb/src/common/transporter/SCI_Transporter.cpp:
      Restored old Shared memory buffer implementation.
      Changed condition slightly on when to send SCI buffer.
    ndb/src/common/transporter/SCI_Transporter.hpp:
      Changed back to old shared memory implementation
    ndb/src/common/transporter/SHM_Buffer.hpp:
      Changed back to old shared memory implementation
    ndb/src/common/transporter/SHM_Transporter.cpp:
      Changed back to old shared memory implementation
    ndb/src/common/transporter/SHM_Transporter.hpp:
      Changed back to old shared memory implementation
    ndb/src/common/transporter/TransporterRegistry.cpp:
      Changed back to old shared memory implementation
    ndb/src/kernel/vm/FastScheduler.hpp:
      Spelling error
    ndb/src/mgmclient/Makefile.am:
      Missing SCI library
    ndb/src/mgmsrv/ConfigInfo.cpp:
      Changed to more proper config parameters
    ndb/test/run-test/Makefile.am:
      Added missing SCI library
    4f49ca3d
SHM_Transporter.cpp 9.08 KB