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

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

    • 2

      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.

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

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