-
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", and "substringPreview" to "substring" in the specification.
- 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-3461 Skip QE "prefixPreview" and "suffixPreview" tests on server 9.0.0+
-
- Implementing
-
- split to
-
CSHARP-5984 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
GODRIVER-3863 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
RUST-2402 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
CDRIVER-6293 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
CXX-3467 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
JAVA-6168 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
PHPLIB-1827 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
PYTHON-5799 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
RUBY-3805 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-
-
NODE-7537 Support Substring/Suffix/Prefix indexes as GA
-
- Blocked
-