[DRIVERS-2661] Clarify requirements for CSFLE spec and prose tests Created: 23/Jun/23  Updated: 28/Oct/23  Resolved: 26/Jun/23

Status: Closed
Project: Drivers
Component/s: Client Side Encryption, Unified Test Runner
Fix Version/s: None

Type: Task Priority: Unknown
Reporter: Jeremy Mikola Assignee: Jeremy Mikola
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Driver Changes: Not Needed

 Description   

Summary

Per mongodb/mongo-php-library#1072 and a second comment, it would be helpful to explicitly clarify requirements for CSFLE spec (legacy and unified) and prose tests. That is:

  • Server version is 4.2+
  • Driver has libmongocrypt enabled
  • At least one of crypt_shared and/or mongocryptd is available

Motivation

Who is the affected end user?

Driver authors.

How does this affect the end user?

Existing guidance in test READMEs may be unclear.

Is this issue urgent?

No.

Is this ticket required by a downstream team?

No.

Is this ticket only for tests?

Yes.



 Comments   
Comment by Githook User [ 26/Jun/23 ]

Author:

{'name': 'Jeremy Mikola', 'email': 'jmikola@gmail.com', 'username': 'jmikola'}

Message: DRIVERS-2661: Clarify requirements for CSFLE spec/prose tests (#1439)

  • Bump server version references from 4.1.9 to 4.2.0

This is mainly for consistency with spec/prose test requirements. It should have no functional impact since drivers are no longer testing on 4.1.x server versions.

Comment by Jeremy Mikola [ 23/Jun/23 ]

https://github.com/mongodb/specifications/pull/1439

Generated at Thu Feb 08 08:26:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.