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

Remove split_8 timing stress configuration

    • 8
    • Storage - Ra 2021-09-20, Storage - Ra 2021-10-04

      format-stress-smoke-test-2 failed on Ubuntu 18.04 Stress tests

      Host: ec2-18-234-247-134.compute-1.amazonaws.com
      Project: WiredTiger (develop)
      Commit: diff: WT-8043 Tidy the "ripcip" argument into the visibility code (#6965)

      • The "ripcip" argument into the visibility mechanism can just be "rip".

      It is only used by the row code. There was one case where it was being
      used as "cip", but that code was wrong, and (fortunately, then) also
      unreachable. ("ins" is never null for column-store.)

      Change it to be a WT_ROW * instead of a void *. It turns out that the
      corresponding entry in WT_SAVE_UPD was already a WT_ROW *, so just
      rename that (ripcip -> rip) for clarity.

      It turns out this also allows removing the unsafe casts in WT_ROW_SLOT
      and WT_COL_SLOT.

      • Assert that ins isn't null for columns, at the top and when creating supd.
      • Rerun s_all on the merge, was too optimistic about clang-format not wanting to change it. | 04 Sep 21 00:28 UTC
        Evergreen Subscription: ; Evergreen Event:

      Task Logs (format-stress-smoke-test-2)

            monica.ng@mongodb.com Monica Ng
            xgen-evg-user Xgen-Evergreen-User
            Alison Felizzi (Inactive)
            0 Vote for this issue
            11 Start watching this issue