Remove data store same transaction update squash logic

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • WT10.0.1, 4.4.8, 5.0.2, 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Storage - Ra 2021-07-12
    • 5

      If we choose a tombstone to write a disk and the update before it is from the same transaction and with the same timestamp, we skip that update and thus write an older update to the disk. That older value may have already been written to the history store. This triggers the assert:

      WT_ASSERT(session, upd_select->upd == NULL || !F_ISSET(upd_select->upd, WT_UPDATE_HS));
      

              Assignee:
              Haribabu Kommi
              Reporter:
              Chenhao Qu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: