summaryrefslogtreecommitdiff
path: root/jstests/change_streams
diff options
context:
space:
mode:
authorArun Banala <arun.banala@mongodb.com>2022-04-21 17:38:00 +0100
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-04-28 10:17:50 +0000
commitae0241b7e9f6ce79d4cc2e8141d5ba88178369c8 (patch)
treeb4d734bc77a5a571083b2e9e96c5e38a233eaffd /jstests/change_streams
parent782e90f7ae48b583c0a33d555286ef035f35e396 (diff)
downloadmongo-ae0241b7e9f6ce79d4cc2e8141d5ba88178369c8.tar.gz
SERVER-64970 Start generating new v2 resume token format for all events by default
Diffstat (limited to 'jstests/change_streams')
-rw-r--r--jstests/change_streams/generate_v1_resume_token.js (renamed from jstests/change_streams/generate_v2_resume_token.js)14
1 files changed, 7 insertions, 7 deletions
diff --git a/jstests/change_streams/generate_v2_resume_token.js b/jstests/change_streams/generate_v1_resume_token.js
index 016b127d33b..05ebc2f6d92 100644
--- a/jstests/change_streams/generate_v2_resume_token.js
+++ b/jstests/change_streams/generate_v1_resume_token.js
@@ -1,8 +1,8 @@
/**
- * Test that the $_generateV2ResumeTokens parameter can be used to force change streams to return v2
+ * Test that the $_generateV2ResumeTokens parameter can be used to force change streams to return v1
* tokens.
* @tags: [
- * requires_fcv_60
+ * requires_fcv_61
* ]
*/
(function() {
@@ -12,11 +12,11 @@ load("jstests/libs/collection_drop_recreate.js"); // For assertDropAndRecreateC
const coll = assertDropAndRecreateCollection(db, jsTestName());
-// Create one stream that returns v1 tokens, the default.
-const v1Stream = coll.watch([]);
+// Create one stream that returns v2 tokens, the default.
+const v2Stream = coll.watch([]);
-// Create a second stream that explicitly requests v2 tokens.
-const v2Stream = coll.watch([], {$_generateV2ResumeTokens: true});
+// Create a second stream that explicitly requests v1 tokens.
+const v1Stream = coll.watch([], {$_generateV2ResumeTokens: false});
// Insert a test document into the collection.
assert.commandWorked(coll.insert({_id: 1}));
@@ -34,5 +34,5 @@ delete v1Event._id;
delete v2Event._id;
assert.docEq(v1Event, v2Event);
-assert.neq(v1ResumeToken, v2ResumeToken);
+assert.neq(v1ResumeToken, v2ResumeToken, {v1ResumeToken, v2ResumeToken});
})(); \ No newline at end of file