test/format (disagg.mode=switch) Disagg Drain causes prev_upd->type == 3 failure

XMLWordPrintableJSON

      format-stress-test-disagg-switch-5 on amazon2023-disagg-stress

      Host: i-08666b33d43009f01
      Project: wiredtiger
      Commit: da35aa40
      Please refer to BF(G) Playbook for instructions on handling BF and BFG tickets as well as Auto-Resolution Rules

      Task Logs:

      format-stress-test-disagg-switch-5 task_log

      Logs:

      [1757037539:392040][16157:0xffff9d0a9040], t, file:T00001.wt_ingest, disagg-drain: [WT_VERB_DEFAULT][ERROR]: __layered_copy_ingest_table, 1565: WiredTiger assertion failed: 'prev_upd->type == 3'. Expression returned false
      [1757037539:392062][16157:0xffff9d0a9040], t, file:T00001.wt_ingest, disagg-drain: [WT_VERB_DEFAULT][ERROR]: __wt_abort, 29: aborting WiredTiger library
      

      logs

      format-stress-test-disagg-switch-5 task_log

      Logs:

      #0  0x0000ffff9b8bf9b4 in __pthread_kill_implementation () from /lib64/libc.so.6
      #0  0x0000ffff9b8bf9b4 in __pthread_kill_implementation () from /lib64/libc.so.6
      #1  0x0000ffff9b8763a0 [PAC] in raise () from /lib64/libc.so.6
      #2  0x0000ffff9b862264 [PAC] in abort () from /lib64/libc.so.6
      #3  0x0000ffff9bbc61f8 [PAC] in __wt_abort (session=session@entry=0x33203fc772c0) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/os_common/os_abort.c:31
      #4  0x0000ffff9bb1ce90 in __layered_copy_ingest_table (session=0x33203fc772c0, entry=entry@entry=0x33203fe2d300) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/conn/conn_layered.c:1565
      #5  0x0000ffff9bb1db1c in __layered_drain_ingest_tables (session=session@entry=0x33203fc70000) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/conn/conn_layered.c:1683
      #6  0x0000ffff9bb2105c in __wti_disagg_conn_config (session=session@entry=0x33203fc70000, cfg=cfg@entry=0xffffcf1308e8, reconfig=reconfig@entry=true) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/conn/conn_layered.c:1066
      #7  0x0000ffff9bb26c64 in __wti_conn_reconfig (session=session@entry=0x33203fc70000, cfg=cfg@entry=0xffffcf1308e8) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/conn/conn_reconfig.c:450
      #8  0x0000ffff9bb0ec88 in __conn_reconfigure (wt_conn=<optimized out>, config=<optimized out>) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/src/conn/conn_api.c:1354
      #9  0x000000000040b790 in disagg_switch_roles () at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/test/format/format_disagg.c:54
      #10 0x000000000041a2e4 in main (argc=<optimized out>, argv=<optimized out>) at /data/mci/fd34c6466292e9fe1a9a45dea41ac13d/wiredtiger/test/format/t.c:398
      

      logs

      Repro Artifacts:

            Assignee:
            [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-buildbaron-user
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: