[DRIVERS-2359] Require 4.2.0 server for tests with "csfle: true" runOnRequirement Created: 16/Jun/22  Updated: 16/Jun/22

Status: Implementing
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Bug Priority: Trivial - P5
Reporter: Kevin Albertson Assignee: Kevin Albertson
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split to CXX-2529 Require 4.2.0 server for tests with "... Backlog
split to CDRIVER-4408 Require 4.2.0 server for tests with "... Closed
split to CSHARP-4217 Require 4.2.0 server for tests with "... Closed
split to GODRIVER-2463 Require 4.2.0 server for tests with "... Closed
split to RUBY-3030 Require 4.2.0 server for tests with "... Closed
split to RUST-1368 Require 4.2.0 server for tests with "... Closed
split to MOTOR-983 Require 4.2.0 server for tests with "... Closed
split to PHPLIB-898 Require 4.2.0 server for tests with "... Closed
split to PYTHON-3307 Require 4.2.0 server for tests with "... Closed
split to JAVA-4652 Require 4.2.0 server for tests with "... Closed
split to NODE-4315 Require 4.2.0 server for tests with "... Closed
Driver Changes: Needed
Downstream Changes Summary:

Require server 4.2.0 or higher in unified tests with the "csfle: true" runOnRequirement.

Please see the spec change here: https://github.com/mongodb/specifications/commit/7536d8aa3589efa0d388e0d50b8e86908dc775c0

Driver Compliance:
Key Status/Resolution FixVersion
CDRIVER-4408 Fixed 1.22.0
CXX-2529 Backlog
CSHARP-4217 Fixed 2.17.0
GODRIVER-2463 Done
JAVA-4652 Done
NODE-4315 Done
MOTOR-983 Duplicate
PYTHON-3307 Duplicate
PHPLIB-898 Fixed 1.15.0
RUBY-3030 Fixed 2.18.0
RUST-1368 Duplicate
SWIFT-1586 Duplicate

 Description   

Summary

Require MongoDB server 4.2+ on unified tests with the "csfle: true" runOnRequirement.

Motivation

Who is the affected end user?

DBX engineers.

How does this affect the end user?

Implementing DRIVERS-2356 will fail on < 4.2 tests. CSFLE is over tested.

How likely is it that this problem or use case will occur?

Probable, Go is encountering this issue with DRIVERS-2356.

If the problem does occur, what are the consequences and how severe are they?

Tests fail.

Is this issue urgent?

Yes? It is required for drivers to test Key Management API.

Is this ticket required by a downstream team?

No.

Is this ticket only for tests?

Yes.



 Comments   
Comment by Githook User [ 16/Jun/22 ]

Author:

{'name': 'Kevin Albertson', 'email': 'kevin.albertson@mongodb.com', 'username': 'kevinAlbs'}

Message: DRIVERS-2359 Require server 4.2+ for `csfle: true` (#1254)
Branch: master
https://github.com/mongodb/specifications/commit/7536d8aa3589efa0d388e0d50b8e86908dc775c0

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