Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-67917

Use DBDirectClient in FLE count code path

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.0.1, 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • ALL
    • v6.0
    • Security 2022-07-25
    • 117

    Description

      FLE2 mirrors the internal transaction api by going directly to the ServiceEntryPoint. This code path does not set isInDirectClient on OperationContext which is incompatible with lock free reads if a primary steps down while an FLE CRUD command is run.

      Attachments

        Activity

          People

            mark.benvenuto@mongodb.com Mark Benvenuto
            mark.benvenuto@mongodb.com Mark Benvenuto
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: