Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-11273

Prevent hs_search stress point with pareto and predictable replay

    • 1
    • 2023-07-25 Absolute unit
    • v7.0

      format-predictable-test on ubuntu2004-stress-tests

      Host: i-032ecd8f73a1cd359
      Project: wiredtiger
      Commit: 017d3d49

      Task Logs:

      format-predictable-test task_log

      Logs:

      format run dumping cache and transaction state, then aborting the process
      
      

      logs

      format-predictable-test task_log

      Logs:

      0x2c3c000:transaction state dump
      0x2c3c000:current ID: 59879
      0x2c3c000:last running ID: 59850
      0x2c3c000:metadata_pinned ID: 59848
      0x2c3c000:oldest ID: 59848
      0x2c3c000:durable timestamp: (0, 79346)
      0x2c3c000:oldest timestamp: (0, 68320)
      0x2c3c000:pinned timestamp: (0, 68320)
      0x2c3c000:stable timestamp: (0, 78320)
      0x2c3c000:has_durable_timestamp: yes
      0x2c3c000:has_oldest_timestamp: yes
      0x2c3c000:has_pinned_timestamp: yes
      0x2c3c000:has_stable_timestamp: yes
      0x2c3c000:oldest_is_pinned: yes
      0x2c3c000:stable_is_pinned: no
      0x2c3c000:checkpoint running: no
      0x2c3c000:checkpoint generation: 47
      0x2c3c000:checkpoint pinned ID: 0
      0x2c3c000:checkpoint txn ID: 0
      0x2c3c000:session count: 18
      0x2c3c000:Transaction state of active sessions:
      0x2c3c000:ID: 59877, pinned ID: 59875, metadata pinned ID: 0, name: WT_CURSOR.next
      0x2c3c000:transaction id: 59877, mod count: 1, snap min: 59875, snap max: 59877, snapshot count: 2, commit_timestamp: (0, 0), durable_timestamp: (0, 79343), first_commit_timestamp: (0, 0), prepare_timestamp: (0, 0), pinned_durable_timestamp: (0, 0), read_timestamp: (0, 78305), checkpoint LSN: [0][0], full checkpoint: false, rollback reason: , flags: 0x0000500c, isolation: WT_ISO_SNAPSHOT
      0x2c3c000:ID: 0, pinned ID: 59877, metadata pinned ID: 0, name: WT_SESSION.rollback_transaction
      0x2c3c000:transaction id: 0, mod count: 0, snap min: 59877, snap max: 59879, snapshot count: 2, commit_timestamp: (0, 0), durable_timestamp: (0, 0), first_commit_timestamp: (0, 0), prepare_timestamp: (0, 0), pinned_durable_timestamp: (0, 0), read_timestamp: (0, 78320), checkpoint LSN: [0][0], full checkpoint: false, rollback reason: , flags: 0x00005008, isolation: WT_ISO_SNAPSHOT
      0x2c3c000:ID: 0, pinned ID: 59877, metadata pinned ID: 0, name: WT_CURSOR.search
      0x2c3c000:transaction id: 0, mod count: 0, snap min: 59877, snap max: 59879, snapshot count: 2, commit_timestamp: (0, 0), durable_timestamp: (0, 79346), first_commit_timestamp: (0, 0), prepare_timestamp: (0, 0), pinned_durable_timestamp: (0, 0), read_timestamp: (0, 78320), checkpoint LSN: [0][0], full checkpoint: false, rollback reason: , flags: 0x00005008, isolation: WT_ISO_SNAPSHOT
      0x2c3c000:ID: 59878, pinned ID: 59877, metadata pinned ID: 0, name: WT_CURSOR.next
      0x2c3c000:transaction id: 59878, mod count: 1, snap min: 59877, snap max: 59878, snapshot count: 1, commit_timestamp: (0, 0), durable_timestamp: (0, 79329), first_commit_timestamp: (0, 0), prepare_timestamp: (0, 0), pinned_durable_timestamp: (0, 0), read_timestamp: (0, 78305), checkpoint LSN: [0][0], full checkpoint: false, rollback reason: , flags: 0x0000500c, isolation: WT_ISO_SNAPSHOT
      0x2c3c000:=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
      0x2c3c000:cache dump
      0x2c3c000:cache full: no
      0x2c3c000:cache clean check: no (42.821%)
      0x2c3c000:cache dirty check: no (5.693%)
      0x2c3c000:cache updates check: no (0.422%)
      0x2c3c000:file:F00003(<live>):
      0x2c3c000:internal: 1 pages, 33.36 KB, 0/1 clean/dirty pages, 0.00/33.36 clean / dirty KB, 33.36 KB max page, 33.36 KB max dirty page
      0x2c3c000:leaf: 155 pages, 31017.73 KB, 144/11 clean/dirty pages, 28496.21 /2521.51 /186.17 clean/dirty/updates KB, 265.35 KB max page, 265.35 KB max dirty page
      0x2c3c000:file:T00002.wt(<live>):
      0x2c3c000:internal: 34 pages, 1942.45 KB, 33/1 clean/dirty pages, 1866.49/75.96 clean / dirty KB, 75.96 KB max page, 75.96 KB max dirty page
      0x2c3c000:leaf: 613 pages, 2436.67 KB, 603/10 clean/dirty pages, 2412.49 /24.18 /12.97 clean/dirty/updates KB, 84.19 KB max page, 4.85 KB max dirty page
      0x2c3c000:file:T00001.wt(<live>):
      0x2c3c000:internal: 1 pages, 12.49 KB, 0/1 clean/dirty pages, 0.00/12.49 clean / dirty KB, 12.49 KB max page, 12.49 KB max dirty page
      0x2c3c000:leaf: 67 pages, 28411.66 KB, 55/12 clean/dirty pages, 22955.06 /5456.59 /376.82 clean/dirty/updates KB, 502.82 KB max page, 468.45 KB max dirty page
      0x2c3c000:file:WiredTigerHS.wt(<live>):
      0x2c3c000:internal: 1 pages, 83.31 KB, 0/1 clean/dirty pages, 0.00/83.31 clean / dirty KB, 83.31 KB max page, 83.31 KB max dirty page
      0x2c3c000:leaf: 12 pages, 996.37 KB, 5/7 clean/dirty pages, 362.09 /634.28 /44.85 clean/dirty/updates KB, 103.84 KB max page, 103.84 KB max dirty page
      0x2c3c000:file:WiredTiger.wt(<live>):
      0x2c3c000:internal: 1 pages, 0.73 KB, 1/0 clean/dirty pages, 0.73/0.00 clean / dirty KB, 0.73 KB max page, 0.00 KB max dirty page
      0x2c3c000:leaf: 1 pages, 25.90 KB, 1/0 clean/dirty pages, 25.90 /0.00 /19.34 clean/dirty/updates KB, 25.90 KB max page, 0.00 KB max dirty page
      0x2c3c000:cache dump: total found: 68.51 MB vs tracked inuse 63.44 MB
      0x2c3c000:total dirty bytes: 8.63 MB vs tracked dirty 8.63 MB
      

      logs

      format-predictable-test task_log

      Logs:

      WiredTiger Error: __wt_abort, 28: aborting WiredTiger library
      
      

      logs

            Assignee:
            mick.graham@mongodb.com Mick Graham
            Reporter:
            Xgen-BuildBaron-User xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: