Workgen changes - Add session config at Thread level

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • WT10.0.0, 4.4.0-rc4, 4.7.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage - Ra 2020-04-20, Storage - Ra 2020-05-04
    • 5

      Workgen fails when using more prepare_timestamp operation threads in Workgen.

       [1586857531:330755][32283:0x7fffbeffd700], file:test0.wt, WT_SESSION.begin_transaction: __split_multi_inmem, 1468: upd != supd->onpage_upd
      [1586857531:332100][32283:0x7fffbeffd700], file:test0.wt, WT_SESSION.begin_transaction: __wt_abort, 28: aborting WiredTiger library

       

      Steps to reproduce :

      Change the following configurations in example_prepare.py

      • Set write_txn.transaction.use_prepare_timestamp = True
      • Increase the number of update threads ex: update_txn = txn(opupdate * 30, 'isolation=snapshot')

              Assignee:
              Ravi Giri
              Reporter:
              Ravi Giri
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: