-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Client Side Encryption
-
None
-
Needed
-
Summary
Support Queryable Encryption text indexes as Generally Available.
Motivation
This is a continuation of work done in DRIVERS-3227. Text indexes are currently documented as experimental.
Who is the affected end user?
Users of QE wanting to use text indexes in production.
Is this issue urgent?
Planned for server 9.0. See Initiative Plan: Queryable Encryption under 3.24
Acceptance Criteria
- Rename "TextPreview" to "Text", "suffixPreview" to "suffix", "prefixPreview" to "prefix" in the specification.
- "substringPreview" remains.
- Remove the "should be used for experimental workloads only" documentation.
- Upgrade libmongocrypt with needed protocol changes (MONGOCRYPT-856).
- depends on
-
MONGOCRYPT-870 Remove "preview" from QE text indexes
-
- Backlog
-
- is related to
-
DRIVERS-3227 Support text indexes with auto encryption
-
- Implementing
-
- related to
-
DRIVERS-3489 Spec analysis: client-side-encryption — missing tests, ambiguities, inconsistencies
-
- Backlog
-
-
JAVA-6184 Skip QE "prefixPreview" and "suffixPreview" tests on server 9.0.0+
-
- Closed
-
-
DRIVERS-3461 Skip QE "prefixPreview" and "suffixPreview" tests on server 9.0.0+
-
- Implementing
-
- split to
-
CSHARP-5984 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
GODRIVER-3863 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
RUST-2402 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
CDRIVER-6293 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
CXX-3467 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
JAVA-6168 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
PHPLIB-1827 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
PYTHON-5799 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
RUBY-3805 Support Suffix/Prefix indexes as GA
-
- Blocked
-
-
NODE-7537 Support Suffix/Prefix indexes as GA
-
- Blocked
-