Uploaded image for project: 'Indy Node'
  1. Indy Node
  2. INDY-1199

A node need to hook up to a lower viewChange

    XMLWordPrintable

Details

    • Task
    • Status: Complete
    • Medium
    • Resolution: Done
    • None
    • 1.6
    • None
    • indy-anoncreds 1.0.32
      indy-node 1.3.319
      indy-plenum 1.2.258
      libindy 1.3.1~404
      libindy-crypto 0.2.0

    • 18.07 Stability & Monitoring, EV 18.14 Monitoring/Stability, EV 18.15 Stability/Availabilit

    Description

      Step to reproduce:

      1. make some viewChanges
      2. demote node1 with current viewNo X
      3. Simultaneously stop indy-node on all nodes (exclude demoted node)
      4. Simultaneously start indy-node on all nodes (exclude demoted node)
      5. Promote node1

      Actual results:
      node1 cannot link with any viewChange from pool, until it reach #(X+1) (more than current viewChange on node1).

      Expected results:
      Re-promoted node accept viewNo from other nodes

      2018-02-27 13:19:33,584 | INFO     | message_processor.py (29) | discard | Node1 discarding message INSTANCE_CHANGE{'reason': 26, 'viewNo': 1} because Received instance change request with view no 1 which is not more than its view no 4
      

      Acceptance Criteria:
      Create a plan of attack, and raise appropriate stories and epics that can be scheduled.

      Attachments

        Issue Links

          Activity

            People

              ozheregelya Olga Zheregelya
              zhigunenko.dsr NIkita Zhigunenko
              Alexander Shcherbakov, NIkita Zhigunenko, Olga Zheregelya, Sergey Khoroshavin, Sergey Shilov
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: