[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: