From 76e709095e4345202819bbca8a138595169d0000 Mon Sep 17 00:00:00 2001 From: Dmitry Rybakov Date: Thu, 27 Jun 2024 13:32:45 +0200 Subject: [PATCH] Skip fle2 on latest --- .../data/client_side_encryption/fle2v2-BypassQueryAnalysis.yml | 1 + spec/spec_tests/data/client_side_encryption/fle2v2-Compact.yml | 1 + .../data/client_side_encryption/fle2v2-CreateCollection.yml | 1 + .../data/client_side_encryption/fle2v2-DecryptExistingData.yml | 1 + spec/spec_tests/data/client_side_encryption/fle2v2-Delete.yml | 1 + .../fle2v2-EncryptedFields-vs-EncryptedFieldsMap.yml | 1 + .../fle2v2-EncryptedFields-vs-jsonSchema.yml | 1 + .../fle2v2-EncryptedFieldsMap-defaults.yml | 1 + .../data/client_side_encryption/fle2v2-FindOneAndUpdate.yml | 1 + .../data/client_side_encryption/fle2v2-InsertFind-Indexed.yml | 1 + .../data/client_side_encryption/fle2v2-InsertFind-Unindexed.yml | 1 + .../spec_tests/data/client_side_encryption/fle2v2-MissingKey.yml | 1 + .../data/client_side_encryption/fle2v2-NoEncryption.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Date-Aggregate.yml | 1 + .../client_side_encryption/fle2v2-Range-Date-Correctness.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Date-Delete.yml | 1 + .../fle2v2-Range-Date-FindOneAndUpdate.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Date-InsertFind.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Date-Update.yml | 1 + .../client_side_encryption/fle2v2-Range-Decimal-Aggregate.yml | 1 + .../client_side_encryption/fle2v2-Range-Decimal-Correctness.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Decimal-Delete.yml | 1 + .../fle2v2-Range-Decimal-FindOneAndUpdate.yml | 1 + .../client_side_encryption/fle2v2-Range-Decimal-InsertFind.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Decimal-Update.yml | 1 + .../fle2v2-Range-DecimalPrecision-Aggregate.yml | 1 + .../fle2v2-Range-DecimalPrecision-Correctness.yml | 1 + .../fle2v2-Range-DecimalPrecision-Delete.yml | 1 + .../fle2v2-Range-DecimalPrecision-FindOneAndUpdate.yml | 1 + .../fle2v2-Range-DecimalPrecision-InsertFind.yml | 1 + .../fle2v2-Range-DecimalPrecision-Update.yml | 1 + .../client_side_encryption/fle2v2-Range-Double-Aggregate.yml | 1 + .../client_side_encryption/fle2v2-Range-Double-Correctness.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Double-Delete.yml | 1 + .../fle2v2-Range-Double-FindOneAndUpdate.yml | 1 + .../client_side_encryption/fle2v2-Range-Double-InsertFind.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Double-Update.yml | 1 + .../fle2v2-Range-DoublePrecision-Aggregate.yml | 1 + .../fle2v2-Range-DoublePrecision-Correctness.yml | 1 + .../fle2v2-Range-DoublePrecision-Delete.yml | 1 + .../fle2v2-Range-DoublePrecision-FindOneAndUpdate.yml | 1 + .../fle2v2-Range-DoublePrecision-InsertFind.yml | 1 + .../fle2v2-Range-DoublePrecision-Update.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Int-Aggregate.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Int-Correctness.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Int-Delete.yml | 1 + .../client_side_encryption/fle2v2-Range-Int-FindOneAndUpdate.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Int-InsertFind.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Int-Update.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Long-Aggregate.yml | 1 + .../client_side_encryption/fle2v2-Range-Long-Correctness.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Long-Delete.yml | 1 + .../fle2v2-Range-Long-FindOneAndUpdate.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Long-InsertFind.yml | 1 + .../data/client_side_encryption/fle2v2-Range-Long-Update.yml | 1 + .../data/client_side_encryption/fle2v2-Range-WrongType.yml | 1 + spec/spec_tests/data/client_side_encryption/fle2v2-Update.yml | 1 + .../fle2v2-validatorAndPartialFieldExpression.yml | 1 + 58 files changed, 58 insertions(+) diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-BypassQueryAnalysis.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-BypassQueryAnalysis.yml index 51e7a56758..759d83fcbe 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-BypassQueryAnalysis.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-BypassQueryAnalysis.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Compact.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Compact.yml index 2398a5cd44..39ecf846db 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Compact.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Compact.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-CreateCollection.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-CreateCollection.yml index 43dbccfc37..e9f7afaee3 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-CreateCollection.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-CreateCollection.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-DecryptExistingData.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-DecryptExistingData.yml index 952551ba3a..fc8eb1aa89 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-DecryptExistingData.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-DecryptExistingData.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Delete.yml index 4e1a59c93f..07e6023426 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Delete.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-EncryptedFieldsMap.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-EncryptedFieldsMap.yml index 8767132e62..8772689330 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-EncryptedFieldsMap.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-EncryptedFieldsMap.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-jsonSchema.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-jsonSchema.yml index 119da443fe..f18cc18c1f 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-jsonSchema.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFields-vs-jsonSchema.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFieldsMap-defaults.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFieldsMap-defaults.yml index ec91ebf1ca..70f15dc19e 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFieldsMap-defaults.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-EncryptedFieldsMap-defaults.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-FindOneAndUpdate.yml index 7849b6032a..f370027241 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-FindOneAndUpdate.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Indexed.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Indexed.yml index 2acd97585b..5bfc7a40b1 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Indexed.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Indexed.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Unindexed.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Unindexed.yml index ddba6c7439..cc28e3f989 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Unindexed.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-InsertFind-Unindexed.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-MissingKey.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-MissingKey.yml index 2d9eb6e580..a5a52dcf10 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-MissingKey.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-MissingKey.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-NoEncryption.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-NoEncryption.yml index afb79d526b..c8a787c714 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-NoEncryption.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-NoEncryption.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Aggregate.yml index 93ad199511..763ad80b9e 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Correctness.yml index d60b7b6201..5e12afd8f5 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Delete.yml index 0b969fd48c..6b9a74f72a 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-FindOneAndUpdate.yml index 76bfe7ea25..2deb4aa5c2 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-InsertFind.yml index e978b9de59..70b3ecbe5f 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Update.yml index fe7d050f1b..2b8b980b69 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Date-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Aggregate.yml index 0926988d27..f76ce3e0ef 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Correctness.yml index 1961ed3e5f..088669787f 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Delete.yml index bdb10e2d88..c033f43e65 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-FindOneAndUpdate.yml index defccea0aa..2e162d1f64 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-InsertFind.yml index 51abaa6423..d9720d6722 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Update.yml index e79fd082ec..dd2e8c0f79 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Decimal-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. # Tests for Decimal (without precision) must only run against a replica set. Decimal (without precision) queries are expected to take a long time and may exceed the default mongos timeout. diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Aggregate.yml index 08f4a380cf..c2c37c1691 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Correctness.yml index 18252b4bbe..6c54990c7c 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Delete.yml index ade385d202..14e115b5a1 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-FindOneAndUpdate.yml index 7100d58886..ca8e383e07 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-InsertFind.yml index 32785d6589..0ce295ef69 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Update.yml index eedd076084..c0b52904a9 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DecimalPrecision-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Aggregate.yml index 4fb95343b0..72e6ae7c34 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Correctness.yml index 7289bb24dc..a1cbfbba3f 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Delete.yml index 2f42c1da10..1a83512902 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-FindOneAndUpdate.yml index d6573ff862..bea7f48a89 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-InsertFind.yml index 0122ba243c..f99b4c5ac9 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Update.yml index 176db3971e..8f31c0cdbf 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Double-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Aggregate.yml index 134003bf9c..e70e2d17fb 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Correctness.yml index a8fc4ec2a4..4d7842a912 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Delete.yml index a6f83da786..226190acc9 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-FindOneAndUpdate.yml index 5def8d287d..dae9c4bdaa 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-InsertFind.yml index 8900f79a86..2f6dda3cad 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Update.yml index 3e31f40181..75a58d545e 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-DoublePrecision-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Aggregate.yml index 13c350ea5f..6b6f83efaf 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Correctness.yml index 1e7d5d47fc..8b27d8fdd2 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Delete.yml index ab1e9d2e5e..ff47ff79a0 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-FindOneAndUpdate.yml index a33a5120a5..da0e0284af 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-InsertFind.yml index 4ef8c8e520..4a40a80979 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Update.yml index cf5716dab0..36a2e3124f 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Int-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Aggregate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Aggregate.yml index cb5e42c158..3faf32b509 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Aggregate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Aggregate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Correctness.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Correctness.yml index a7a33e274e..f43c6b4c82 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Correctness.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Correctness.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Delete.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Delete.yml index 8dd1603f33..a5a8fe9921 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Delete.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Delete.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-FindOneAndUpdate.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-FindOneAndUpdate.yml index 0641988b98..f6312575fc 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-FindOneAndUpdate.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-FindOneAndUpdate.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-InsertFind.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-InsertFind.yml index 076670d49e..11ffe382af 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-InsertFind.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-InsertFind.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Update.yml index 0aad7c4416..f69a54d332 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-Long-Update.yml @@ -2,6 +2,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-WrongType.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-WrongType.yml index b44e8c5055..2676b5591b 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Range-WrongType.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Range-WrongType.yml @@ -4,6 +4,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-Update.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-Update.yml index 3bed027181..5259bab54a 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-Update.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-Update.yml @@ -1,6 +1,7 @@ # Requires libmongocrypt 1.8.0. runOn: - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ] diff --git a/spec/spec_tests/data/client_side_encryption/fle2v2-validatorAndPartialFieldExpression.yml b/spec/spec_tests/data/client_side_encryption/fle2v2-validatorAndPartialFieldExpression.yml index 3eb90ea935..199f50dda5 100644 --- a/spec/spec_tests/data/client_side_encryption/fle2v2-validatorAndPartialFieldExpression.yml +++ b/spec/spec_tests/data/client_side_encryption/fle2v2-validatorAndPartialFieldExpression.yml @@ -2,6 +2,7 @@ runOn: # Require server version 6.0.0 to get behavior added in SERVER-64911. - minServerVersion: "7.0.0" + maxServerVersion: "7.99.99" # Skip QEv2 (also referred to as FLE2v2) tests on Serverless. Unskip once Serverless enables the QEv2 protocol. # FLE 2 Encrypted collections are not supported on standalone. topology: [ "replicaset", "sharded", "load-balanced" ]