[JAVA-4958] Remove "Public Technical Preview" from Queryable Encryption Equality API Created: 08/May/23 Updated: 06/Jun/23 Resolved: 06/Jun/23 |
|
| Status: | Closed |
| Project: | Java Driver |
| Component/s: | Client Side Encryption |
| Affects Version/s: | None |
| Fix Version/s: | 4.10.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | PM Bot | Assignee: | Slav Babanin |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||
| Upstream Changes Summary: | DRIVERS-2614: Remove "Public Technical Preview" from Queryable Encryption (QE) API related to the algorithms "Indexed" and "Unindexed" as stable. That consists of the following API:
If there is any documentation referencing the minimum server version to use Queryable Encryption, update the documentation to note MongoDB Server 7.0 is required. (libmongocrypt 1.8.0 and MongoDB server 7.0 support the QEv2 protocol. The QEv2 protocol is backwards breaking. Using QE with libmongocrypt<1.8.0 on a Server>=7.0, or using libmongocrypt>=1.8.0 on a Server<6.0 will result in a server error when using the incompatible payloads). The QE "rangePreview" algorithm and related API as part of Changelog: |
||||
| Documentation Changes Summary: | 1. What would you like to communicate to the user about this feature? |
||||
| Description |
|
This ticket was split from DRIVERS-2614, please see that ticket for a detailed description. |
| Comments |
| Comment by Githook User [ 06/Jun/23 ] |
|
Author: {'name': 'slav.babanin', 'email': 'slav.babanin@mongodb.com', 'username': ''}Message: Remove "Public Technical Preview" from Queryable Encryption Equality API (#1132)
|
| Comment by Jeffrey Yemin [ 22/May/23 ] |
|
In Java driver we used the Beta annotation, e.g. @Beta(Beta.Reason.SERVER) on AutoEncryptionSettings.Builder#encryptedFieldsMap |