• unknown's avatar
    ndb - wl1760/bug#18216 · be0d6c94
    unknown authored
      add two new start options that will decrease likelyhood of bug#18612
      push cntr-sp2 logic down into qmgr-sp1 to decrease likelyhood of bug#18612
    
    
    ndb/include/kernel/signaldata/CmRegSignalData.hpp:
      Expand CmRegReq with lots of stuff
    ndb/include/mgmapi/ndb_logevent.h:
      Add Start report during sp1
    ndb/src/common/debugger/EventLogger.cpp:
      Add Start report during sp1
    ndb/src/kernel/blocks/dbdih/DbdihInit.cpp:
      Init cntrref
    ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
      Fix small bugs related to partial initial start
    ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
      Remove timeouts as they are handled in QMGR nowadays
    ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
      Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
        that will lead to start problems (crashes...)
    ndb/src/kernel/blocks/qmgr/QmgrInit.cpp:
      Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
        that will lead to start problems (crashes...)
    ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
      Push cntr sp2 logic down to QMGR to prevent the forming of multiple QMGR cluster
        that will lead to start problems (crashes...)
    ndb/src/kernel/vm/Configuration.cpp:
      Add new flags
        --initial-start
        --nowait-nodes
    be0d6c94
DbdihMain.cpp 503 KB