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

Add encryption placeholder for range index

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • QO 2022-06-27, QO 2022-07-11, QO 2022-07-25

    Description

      This ticket will require modifying the FLE2EncryptionPlaceholder type type to support placeholders with range indexes, and then make sure that the placeholder is properly serialized to BSON.

      The value of a range encryption placeholder should be a BSONArray with two entries, one representing the lower bound, and one representing the upper bound. This should be verified at parse-time if the encryption type is range.

      Will need to communicate downstream to Server Security to make sure that the BSON format is known for actual encryption by libmongocrypt.

      Attachments

        Activity

          People

            davis.haupt@mongodb.com Davis Haupt (Inactive)
            davis.haupt@mongodb.com Davis Haupt (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: