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

Batch containing some already executed requests should be applied correctly

    XMLWordPrintable

Details

    • Task
    • Status: Complete
    • Medium
    • Resolution: Done
    • None
    • None
    • None
    • None

    Description

      In INDY-1350 and INDY-1400 it was found that next big problem with view change is that it can interrupt catchup process, leaving partially catched up state which leads to problems with applying batches that contain some transactions that were received through catch up.

      Proper fix looks like enabling correct handling of this case. Also, this is a prerequisite for implementing PBFT view change: INDY-1335

      Attachments

        1. node_init.png
          node_init.png
          15 kB
        2. node_init_fixed.png
          node_init_fixed.png
          12 kB
        3. bug.png
          bug.png
          27 kB
        4. bug_fixed.png
          bug_fixed.png
          28 kB

        Issue Links

          Activity

            People

              sergey.khoroshavin Sergey Khoroshavin
              sergey.khoroshavin Sergey Khoroshavin
              Alexander Shcherbakov, Sergey Khoroshavin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: