[FLE] Ban schemas which define a deterministic encrypted field without an explicit single encrypt.bsonType

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.1.11
    • Affects Version/s: None
    • Component/s: Querying
    • None
    • Fully Compatible
    • Query 2019-04-22, Query 2019-05-06
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      In addition to the restrictions specified in SERVER-40516 (can't encrypt single-valued types), we also need to ban bsonType "object" since we can't guarantee correctness in equality queries. This ticket should change the parser on both mongod as well as mongocryptd.

            Assignee:
            Ted Tuckman
            Reporter:
            Nicholas Zolnierz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: