summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Normyle <matthew.normyle@mongodb.com>2023-02-14 15:41:31 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-02-14 18:56:11 +0000
commitdbfc672d325ee924f84c8856f490522c57635acc (patch)
tree94eb1ca1951fae0951144db60f951a634dfbdb1f
parent000a3832ba4cfe2151aa8d958dd114b97655587e (diff)
downloadmongo-dbfc672d325ee924f84c8856f490522c57635acc.tar.gz
SERVER-73961: Add feature flag and jstest suite for streams
-rw-r--r--buildscripts/resmokeconfig/suites/streams.yml15
-rw-r--r--src/mongo/db/server_feature_flags.idl4
2 files changed, 19 insertions, 0 deletions
diff --git a/buildscripts/resmokeconfig/suites/streams.yml b/buildscripts/resmokeconfig/suites/streams.yml
new file mode 100644
index 00000000000..0c72b7580ec
--- /dev/null
+++ b/buildscripts/resmokeconfig/suites/streams.yml
@@ -0,0 +1,15 @@
+test_kind: js_test
+
+selector:
+ roots:
+ - src/mongo/db/modules/*/jstests/stream/*.js
+
+executor:
+ fixture:
+ class: ReplicaSetFixture
+ mongod_options:
+ bind_ip_all: ''
+ set_parameters:
+ enableTestCommands: 1
+ featureFlagStreams: true
+ num_nodes: 1
diff --git a/src/mongo/db/server_feature_flags.idl b/src/mongo/db/server_feature_flags.idl
index c416403c112..70e8addd5e0 100644
--- a/src/mongo/db/server_feature_flags.idl
+++ b/src/mongo/db/server_feature_flags.idl
@@ -74,4 +74,8 @@ feature_flags:
featureFlagAuditConfigClusterParameter:
description: "Enable use of new auditConfig cluster server parameter"
cpp_varname: feature_flags::gFeatureFlagAuditConfigClusterParameter
+ default: false
+ featureFlagStreams:
+ description: "Enable support for streams"
+ cpp_varname: gFeatureFlagStreams
default: false \ No newline at end of file