-
Type: Task
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Component/s: Client Side Encryption
-
Needed
-
Summary
Add CSFLE spec test for auto encryption on a non-existent collection with no client side jsonSchema. There are no spec tests for this scenario and it was broken and fixed in MONGOCRYPT-378/PYTHON-3188.
Motivation
How does this affect the end user?
Avoids regressions like PYTHON-3188.
If the problem does occur, what are the consequences and how severe are they?
Unable to use a CSFLE client on collections without schemas, eg use an encrypted client to insert into an unencrypted collection.
Is this ticket only for tests?
Yes, only tests.
- related to
-
PYTHON-3188 Test Failure - TestEncryptedBulkWrite with libmongocrypt 1.4.0-pre1+20220330gitc425e08f1c
- Closed
-
MONGOCRYPT-378 Replace use of mongocryptd with csfle
- Closed
- split to
-
CDRIVER-4331 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
CSHARP-4135 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
CXX-2487 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
GODRIVER-2377 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
MOTOR-929 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
NODE-4175 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
PHPLIB-838 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
PYTHON-3220 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
RUBY-2951 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
RUST-1264 Add CSFLE spec test for auto encryption on a collection with no jsonSchema
- Closed
-
JAVA-4571 Add test for auto encryption on a collection with no jsonSchema
- Closed