Remove "non-tombstone trailing byte" assert in layered cursors

XMLWordPrintableJSON

    • Storage Engines - Foundations
    • 647.958
    • None
    • None

      This assert, introduced in WT-17905, has exposed issues with how we encode tombstones, resulting in BF-44719 and BF-44591.

      The long term fix is to complete WT-18057 and WT-17933.

      For now, remove the assert to enable mitigation of the BFs. While the assert is correct and points at a real issue, broken-encoded entries "work by accident" in Mongo because of the way Mongo decodes BSON.

            Assignee:
            Salman Javed
            Reporter:
            Salman Javed
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: