Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-16264

[Server] Investigate changes in SERVER-78855: Use snapshot isolation for Queryable Encryption transactions

    XMLWordPrintableJSON

Details

    • 2

    Description

      Original Downstream Change Summary

      Sharded transactions that use Query Encryption must set readConcern: snapshot. Other readConcern levels (local, majority) are disallowed. QE uses readConcern for internal transactions implicitly.

      Replica Set transactions have no limitations.

      Description of Linked Ticket

      Use of distributed transactions involving multiple collections makes it more likely that users of QE will hit SERVER-77506. Until it's resolved we should upgrade transactions used as part of QE to use snapshot read concern.

      Attachments

        Activity

          People

            sarah.simpers@mongodb.com Sarah Simpers
            backlog-server-pm Backlog - Core Eng Program Management Team
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              29 weeks, 5 days ago