-
Type: Task
-
Resolution: Done
-
Priority: Unknown
-
None
-
Component/s: Client Side Encryption
-
None
Summary
Test In-Use Encryption (IUE) with the latest stable release of the crypt_shared library and older supported MongoDB server versions. IUE was introduced in MongoDB 4.2.
Motivation
Drivers only test the crypt_shared library with the same version of the server per DRIVERS-2355. MongoDB does not document support for using crypt_shared an older server version. Functionally, new versions of crypt_shared are expected to work with older server versions. Testing will validate that expectation and enable documenting support of new crypt_shared with old server versions.
mongocryptd is planned to be deprecated as part of PM-3039.
Who is the affected end user?
Users of IUE (aka Client-Side Encryption + Queryable Encryption).
How does this affect the end user?
Using the separate mongocryptd process may be a deployment barrier. This may enable users to use IUE in more environments.
Is this issue urgent?
No.
Is this ticket only for tests?
Yes.
- related to
-
DRIVERS-1950 FLE 1.0 Shared Library
- Development Complete
- split to
-
CDRIVER-4495 Test crypt_shared with older server versions
- Closed
-
CSHARP-4355 Test crypt_shared with older server versions
- Closed
-
CXX-2596 Test crypt_shared with older server versions
- Closed
-
GODRIVER-2580 Test crypt_shared with older server versions
- Closed
-
JAVA-4763 Test crypt_shared with older server versions
- Closed
-
MOTOR-1046 Test crypt_shared with older server versions
- Closed
-
NODE-4698 Test crypt_shared with older server versions
- Closed
-
PHPLIB-1008 Test crypt_shared with older server versions
- Closed
-
PYTHON-3466 Test crypt_shared with older server versions
- Closed
-
RUBY-3154 Test crypt_shared with older server versions
- Closed
-
RUST-1503 Test crypt_shared with older server versions
- Closed