Check for 84k tag limit earlier in FLE2 insert or update processing

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 9.0.0-rc0
    • Affects Version/s: None
    • Component/s: Queryable Encryption
    • None
    • Server Security
    • Fully Compatible
    • Server Security 2026-06-05
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When processing FLE2 InserUpdatePayloadV2 payloads in an insert/update/findAndModify, we don't check that the number of token sets exceeds the 84k per field tag limit until after we've already done the expensive part of the processing (e.g. emuBinary, token derivations, etc). This check should be moved much earlier in the payload validation step.

            Assignee:
            Erwin Pe
            Reporter:
            Erwin Pe
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: