-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Critical - P2
-
None
-
Affects Version/s: None
-
Component/s: None
This ticket was split from DRIVERS-3321, please see that ticket for a detailed description.
Summary
Support Queryable Encryption (QE) text indexes with prefix and suffix query types as Generally Available features in the Node.js driver.
Background
The Node.js driver currently supports QE text indexes (prefix, suffix, substring) as preview/experimental features (released in v6.19 via NODE-6911). These preview features use TextPreview as the algorithm name and prefixPreview/suffixPreview as query types.
Server 9.0 will promote prefix and suffix query types to Generally Available (GA), deprecating the preview variants. The Node.js driver must be updated to support the GA naming conventions while maintaining backward compatibility requirements.
This work is part of the broader SPM-4539: Queryable Encryption Prefix/Suffix GA Improvements initiative documented in the Queryable Encryption Initiative Plan (section 3.24).
Acceptance Criteria
See DRIVERS-3321
- is depended on by
-
COMPASS-10739 Investigate changes in NODE-7537: Remove "preview" from QE prefix+suffix, and rename "text" to "string"
-
- Needs Triage
-
-
MONGOSH-3403 Investigate changes in NODE-7537: Remove "preview" from QE prefix+suffix, and rename "text" to "string"
-
- Needs Triage
-
- split from
-
DRIVERS-3321 Remove "preview" from QE prefix+suffix, and rename "text" to "string"
-
- Implementing
-