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

Pool is unable to write txns after two nodes adding

    XMLWordPrintable

Details

    • Bug
    • Status: Complete
    • High
    • Resolution: Done
    • None
    • None
    • None
    • None
    • INDY 17.25, INDY 18.01: Stability+

    Description

      Build Info:
      indy-node 1.2.50 (rc)

      Steps to Reproduce:
      1. Install pool of 4 nodes.
      2. Run load tests to fill ledger with ~9000 txns.
      3. Add the 5th node.
      4. Send NYM txn.
      5. Add the 6th node.
      6. Send NYM.
      7. Get NYM.

      Actual Results:
      Both nodes catches up successfully but NYM from Step 6 is not added (but GET_NYM command from Step 7 still works).

      Expected Results:
      Pool should work normally after both nodes adding.

      Workaround:
      Restart at least 4 nodes of 6 to return the pool to valid state.

      Additional Info:
      The issue is not reproducing with small ledger pool.

      Attachments

        1. _node1.txt
          4.66 MB
        2. _node5.txt
          39 kB
        3. _node6.txt
          10 kB
        4. logs_after_full_catchup.7z
          572 kB
        5. logs_before_full catchup.7z
          570 kB
        6. logs.7z
          5.27 MB
        7. Node5.log
          79 kB
        8. Node6.log
          26 kB
        9. nodes_adding.PNG
          nodes_adding.PNG
          153 kB

        Issue Links

          Activity

            People

              VladimirWork Vladimir Shishkin
              VladimirWork Vladimir Shishkin
              Alexander Shcherbakov, Dmitry Surnin, Vladimir Shishkin
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: