Skip to content

Commit 4b5b9f8

Browse files
author
Cloud User
committed
resyncing specs 06-22-2026
1 parent 1215d2f commit 4b5b9f8

18 files changed

Lines changed: 800 additions & 31 deletions
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"fields": [
3+
{
4+
"keyId": {
5+
"$binary": {
6+
"base64": "EjRWeBI0mHYSNBI0VniQEg==",
7+
"subType": "04"
8+
}
9+
},
10+
"path": "encryptedIndexed",
11+
"bsonType": "string",
12+
"queries": {
13+
"queryType": "equality",
14+
"contention": {
15+
"$numberLong": "10"
16+
}
17+
}
18+
},
19+
{
20+
"keyId": {
21+
"$binary": {
22+
"base64": "q83vqxI0mHYSNBI0VniQEg==",
23+
"subType": "04"
24+
}
25+
},
26+
"path": "encryptedUnindexed",
27+
"bsonType": "string"
28+
}
29+
]
30+
}

test/client-side-encryption/etc/data/encryptedFields-prefix-suffix-ci-di.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"bsonType": "string",
1212
"queries": [
1313
{
14-
"queryType": "prefixPreview",
14+
"queryType": "prefix",
1515
"strMinQueryLength": {
1616
"$numberInt": "2"
1717
},
@@ -23,7 +23,7 @@
2323
"diacriticSensitive": false
2424
},
2525
{
26-
"queryType": "suffixPreview",
26+
"queryType": "suffix",
2727
"strMinQueryLength": {
2828
"$numberInt": "2"
2929
},
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
{
2+
"fields": [
3+
{
4+
"keyId": {
5+
"$binary": {
6+
"base64": "EjRWeBI0mHYSNBI0VniQEg==",
7+
"subType": "04"
8+
}
9+
},
10+
"path": "encryptedText",
11+
"bsonType": "string",
12+
"queries": [
13+
{
14+
"queryType": "prefixPreview",
15+
"strMinQueryLength": {
16+
"$numberInt": "2"
17+
},
18+
"strMaxQueryLength": {
19+
"$numberInt": "10"
20+
},
21+
"contention": {
22+
"$numberLong": "0"
23+
},
24+
"caseSensitive": true,
25+
"diacriticSensitive": true
26+
},
27+
{
28+
"queryType": "suffixPreview",
29+
"strMinQueryLength": {
30+
"$numberInt": "2"
31+
},
32+
"strMaxQueryLength": {
33+
"$numberInt": "10"
34+
},
35+
"contention": {
36+
"$numberLong": "0"
37+
},
38+
"caseSensitive": true,
39+
"diacriticSensitive": true
40+
}
41+
]
42+
}
43+
]
44+
}
Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"fields": [
3-
{
2+
"fields": [
3+
{
44
"keyId": {
55
"$binary": {
66
"base64": "EjRWeBI0mHYSNBI0VniQEg==",
@@ -11,28 +11,34 @@
1111
"bsonType": "string",
1212
"queries": [
1313
{
14-
"queryType": "prefixPreview",
14+
"queryType": "prefix",
1515
"strMinQueryLength": {
1616
"$numberInt": "2"
1717
},
1818
"strMaxQueryLength": {
1919
"$numberInt": "10"
2020
},
21+
"contention": {
22+
"$numberLong": "0"
23+
},
2124
"caseSensitive": true,
2225
"diacriticSensitive": true
2326
},
2427
{
25-
"queryType": "suffixPreview",
28+
"queryType": "suffix",
2629
"strMinQueryLength": {
2730
"$numberInt": "2"
2831
},
2932
"strMaxQueryLength": {
3033
"$numberInt": "10"
3134
},
35+
"contention": {
36+
"$numberLong": "0"
37+
},
3238
"caseSensitive": true,
3339
"diacriticSensitive": true
3440
}
3541
]
3642
}
37-
]
43+
]
3844
}

test/client-side-encryption/etc/data/encryptedFields-substring.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
"strMaxQueryLength": {
2222
"$numberInt": "10"
2323
},
24+
"contention": {
25+
"$numberLong": "0"
26+
},
2427
"caseSensitive": true,
2528
"diacriticSensitive": true
2629
}

test/client-side-encryption/spec/unified/QE-Text-cleanupStructuredEncryptionData.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@
33
"schemaVersion": "1.25",
44
"runOnRequirements": [
55
{
6-
"minServerVersion": "8.2.0",
7-
"maxServerVersion": "8.99.99",
6+
"minServerVersion": "9.0.0",
87
"topologies": [
98
"replicaset",
109
"sharded",
1110
"load-balanced"
1211
],
1312
"csfle": {
14-
"minLibmongocryptVersion": "1.15.0"
13+
"minLibmongocryptVersion": "1.19.0"
1514
}
1615
}
1716
],
@@ -102,7 +101,7 @@
102101
"bsonType": "string",
103102
"queries": [
104103
{
105-
"queryType": "suffixPreview",
104+
"queryType": "suffix",
106105
"contention": {
107106
"$numberLong": "0"
108107
},

test/client-side-encryption/spec/unified/QE-Text-compactStructuredEncryptionData.json

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@
33
"schemaVersion": "1.25",
44
"runOnRequirements": [
55
{
6-
"minServerVersion": "8.2.0",
7-
"maxServerVersion": "8.99.99",
6+
"minServerVersion": "9.0.0",
87
"topologies": [
98
"replicaset",
109
"sharded",
1110
"load-balanced"
1211
],
1312
"csfle": {
14-
"minLibmongocryptVersion": "1.15.0"
13+
"minLibmongocryptVersion": "1.19.0"
1514
}
1615
}
1716
],
@@ -102,7 +101,7 @@
102101
"bsonType": "string",
103102
"queries": [
104103
{
105-
"queryType": "suffixPreview",
104+
"queryType": "suffix",
106105
"contention": {
107106
"$numberLong": "0"
108107
},
@@ -210,7 +209,7 @@
210209
"bsonType": "string",
211210
"queries": [
212211
{
213-
"queryType": "suffixPreview",
212+
"queryType": "suffix",
214213
"contention": {
215214
"$numberLong": "0"
216215
},

0 commit comments

Comments
 (0)