From cb62fe0f103836e5090c47862cfd9dddceb7db03 Mon Sep 17 00:00:00 2001 From: Adrian Dole Date: Fri, 31 May 2024 14:32:50 -0700 Subject: [PATCH] Range is no longer experimental --- .../client-side-encryption.md | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/source/client-side-encryption/client-side-encryption.md b/source/client-side-encryption/client-side-encryption.md index 8bfbade515..e3101d90bc 100644 --- a/source/client-side-encryption/client-side-encryption.md +++ b/source/client-side-encryption/client-side-encryption.md @@ -983,7 +983,6 @@ class ClientEncryption { // {$and: [{$gt: [, ]}, {$lt: [, ]}] // $gt may also be $gte. $lt may also be $lte. // Only supported when queryType is "range" and algorithm is "Range". - // NOTE: The Range algorithm is experimental only. It is not intended for public use. It is subject to breaking changes. encryptExpression(expr: Document, opts: EncryptOpts): Document; // Decrypts an encrypted value (BSON binary of subtype 6). @@ -1211,17 +1210,11 @@ insert or query. Drivers MUST document the following behavior: > `AutoEncryptionOpts`. `AutoEncryptionOpts.bypassQueryAnalysis` may be true. `AutoEncryptionOpts.bypassAutoEncryption` > must be false. -> [!NOTE] -> The Range algorithm is experimental only. It is not intended for public use. It is subject to breaking changes. - #### contentionFactor contentionFactor only applies when algorithm is "Indexed" or "Range". It is an error to set contentionFactor when algorithm is not "Indexed" or "Range". -> [!NOTE] -> The Range algorithm is experimental only. It is not intended for public use. It is subject to breaking changes. - #### queryType One of the strings: @@ -1232,17 +1225,11 @@ One of the strings: queryType only applies when algorithm is "Indexed" or "Range". It is an error to set queryType when algorithm is not "Indexed" or "Range". -> [!NOTE] -> The Range algorithm is experimental only. It is not intended for public use. It is subject to breaking changes. - #### rangeOpts rangeOpts only applies when algorithm is "range". It is an error to set rangeOpts when algorithm is not "range". -> [!NOTE] -> The Range algorithm is experimental only. It is not intended for public use. It is subject to breaking changes. - ## User facing API: When Auto Encryption Fails Auto encryption requires parsing the MongoDB query language client side (with the [mongocryptd](#mongocryptd) process or @@ -2389,6 +2376,8 @@ explicit session parameter as described in the [Drivers Sessions Specification]( ## Changelog +- 2024-05-31: Replace rangePreview with range. + - 2024-03-20: Add `delegated` option to "kmip" KMS provider - 2024-02-27: Migrated from reStructuredText to Markdown.