Skip to content

Commit

Permalink
DRIVERS-2359 Require server 4.2+ for csfle: true (#1254)
Browse files Browse the repository at this point in the history
  • Loading branch information
kevinAlbs committed Jun 16, 2022
1 parent 50e26fe commit 7536d8a
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions source/unified-test-format/unified-test-format.rst
Expand Up @@ -3,13 +3,13 @@ Unified Test Format
===================

:Spec Title: Unified Test Format
:Spec Version: 1.9
:Spec Version: 1.9.1
:Author: Jeremy Mikola
:Advisors: Prashant Mital, Isabel Atkinson, Thomas Reggi
:Status: Accepted
:Type: Standards
:Minimum Server Version: N/A
:Last Modified: 2022-05-16
:Last Modified: 2022-06-16

.. contents::

Expand Down Expand Up @@ -420,7 +420,8 @@ The structure of this object is as follows:
If this field is omitted, there is no authentication requirement.

- ``csfle``: Optional boolean. If true, the tests MUST only run if the driver
supports Client-Side Field Level Encryption. If false, tests MUST only run if
and server support Client-Side Field Level Encryption. A server supports
CSFLE if it is version 4.2.0 or higher. If false, tests MUST only run if
CSFLE is not enabled. If this field is omitted, there is no CSFLE requirement.

Test runners MAY evaluate these conditions in any order. For example, it may be
Expand Down Expand Up @@ -3473,6 +3474,8 @@ spec changes developed in parallel or during the same release cycle.
Change Log
==========

:2022-06-16: Require server 4.2+ for ``csfle: true``.

:2022-05-10: Add reference to Client Side Encryption spec under
`ClientEncryption Operations`_.

Expand Down

0 comments on commit 7536d8a

Please sign in to comment.