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

Pool stopped writing after production load with fees

    Details

    • Type: Bug
    • Status: Complete
    • Priority: High
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.6.83
    • Component/s: None
    • Labels:
    • Documentation Impact:
      Unset
    • Epic Link:
    • Sprint:
      EV 18.24

      Description

      Environment:
      indy-node 1.6.690
      libindy 1.6.7~816

      Steps to Reproduce:
      1. Setup the pool.
      2. Run reading load test from 2 machines:

      perf_processes.py -g live_transactions_genesis -m t -n 1 -y one -s 000000000000000000000000Trustee1 -s 000000000000000000000000Trustee2 -s 000000000000000000000000Trustee3 -s 000000000000000000000000Trustee4 --ext "{\"payment_addrs_count\":10,\"addr_mint_limit\":10,\"mint_by\":10,\"payment_method\":\"sov\",\"plugin_lib\":\"libsovtoken.so\",\"plugin_init\":\"sovtoken_init\",\"trustees_num\":4}" -k "[{\"get_nym\":{\"count\": 9}}, {\"get_schema\":{\"count\": 2}}, {\"get_attrib\":{\"count\": 2}}, {\"get_cred_def\":{\"count\": 2}}, {\"get_revoc_reg_def\":{\"count\": 1}}, {\"verify_payment\":{\"count\": 1}}]" -c 450 -b 100 -l 50 --short_stat

      3. Run writing load test from 3rd machine:

      perf_processes.py -g live_transactions_genesis -m t -n 1 -y one -s 000000000000000000000000Trustee1 -s 000000000000000000000000Trustee2 -s 000000000000000000000000Trustee3 -s 000000000000000000000000Trustee4 --ext "{\"payment_addrs_count\":1000,\"addr_mint_limit\":1000,\"mint_by\":500,\"payment_method\":\"sov\",\"plugin_lib\":\"libsovtoken.so\",\"plugin_init\":\"sovtoken_init\",\"trustees_num\":4, \"set_fees\":{\"1\":1,\"100\":1,\"101\":1,\"102\":1,\"113\":1,\"10001\":1}}" -k "[{\"nym\":{\"count\": 4}}, {\"schema\":{\"count\": 1}}, {\"attrib\":{\"count\": 3}}, {\"cred_def\":{\"count\": 1}}, {\"revoc_reg_def\":{\"count\": 1}}, {\"payment\":{\"count\": 9}}]" -c 10 -b 10 -l 10

       

      Actual Results:
      Pool stopped writing after ~30K domain txns written.
      17 nodes wrote 30616 txns, 8 nodes (11, 14, 1, 12, 9, 19, 20) wrote 30700.

      Logs and metrics: s3://qanodelogs/indy-1770/live-20-11-18-production-mix-fees
      To get logs, run following command on log processor machine:
      aws s3 cp --recursive s3://qanodelogs/indy-1770/live-20-11-18-production-mix-fees/ /home/ev/logs/indy-1770/live-20-11-18-production-mix-fees/

        Attachments

          Activity

            People

            • Assignee:
              Derashe Artem Obruchnikov
              Reporter:
              ozheregelya Olga Zheregelya
              Watchers:
              Alexander Shcherbakov, Artem Obruchnikov, NIkita Zhigunenko, Olga Zheregelya
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: