[DRIVERS-2565] Update fle2-* tests to match name requirements in SERVER-74069 Created: 01/Mar/23  Updated: 31/Mar/23  Resolved: 31/Mar/23

Status: Closed
Project: Drivers
Component/s: Client Side Encryption
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Kevin Albertson Assignee: Kevin Albertson
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split to CDRIVER-4587 Update fle2-* tests to match name req... Closed
split to CSHARP-4554 Update fle2-* tests to match name req... Closed
split to CXX-2658 Update fle2-* tests to match name req... Closed
split to GODRIVER-2764 Update fle2-* tests to match name req... Closed
split to JAVA-4898 Update fle2-* tests to match name req... Closed
split to MOTOR-1101 Update fle2-* tests to match name req... Closed
split to NODE-5086 Update fle2-* tests to match name req... Closed
split to PHPLIB-1089 Sync CSFLE spec tests for state colle... Closed
split to PYTHON-3624 Update fle2-* tests to match name req... Closed
split to RUBY-3227 Update fle2-* tests to match name req... Closed
split to RUST-1610 Update fle2-* tests to match name req... Closed
Related
related to DRIVERS-2586 Create and drop collection helpers sh... Closed
Driver Changes: Needed
Downstream Changes Summary:

Sync the fle2-CreateCollection and fle2-EncryptedFields-vs-EncryptedFieldsMap tests to this commit: https://github.com/mongodb/specifications/commit/8f6f4a3a1841c0301ca057e96afca6f4f46711a2

Driver Compliance:
Key Status/Resolution FixVersion
CDRIVER-4587 Fixed 1.23.3
CXX-2658 Fixed 3.8.0
CSHARP-4554 Fixed 2.19.1
GODRIVER-2764 Fixed 1.11.3
JAVA-4898 Fixed 4.10.0
NODE-5086 Fixed 4.15.0, 5.2.0
MOTOR-1101 Duplicate
PYTHON-3624 Done
PHPLIB-1089 Fixed 1.16.0
RUBY-3227 Fixed 2.19.0
RUST-1610 Done

 Description   

Summary

SERVER-74069 adds a server requirements for the Queryable Encryption state collection namespaces.
State collection names are now required to have the form enxcol_.<collection>.esc, enxcol_.<collection>.ecc, or enxcol_.<collection>.ecoc.

Motivation

Who is the affected end user?

DBX Engineers.

How does this affect the end user?

FLE2 tests against latest server builds are failing.

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

Definite.

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

Likely will impact development productivity.

Is this issue urgent?

Yes.

Is this ticket required by a downstream team?

No?

Is this ticket only for tests?

Yes.



 Comments   
Comment by Githook User [ 02/Mar/23 ]

Author:

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

Message: DRIVERS-2565 Update `fle2-*` tests to match collection name requirements in SERVER-74069 (#1382)

  • update QE state collection names
Generated at Thu Feb 08 08:25:53 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.