-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: 7.0 Required
-
Component/s: Change streams
-
None
-
Query Execution
-
Fully Compatible
-
ALL
-
QE 2025-10-27
-
0
-
None
-
None
-
None
-
None
-
None
-
None
-
None
BF-37260 is about a spuriously occurring test failure in a multiversion change stream test that runs in a sharded cluster.
The test starts up a v6.0 and uses v1 resume tokens to resume the change stream starting from every change event generated by the test.
For DDL events using v1 resume tokens, there is some ambiguity for the returned events' sort order if two change event produce the same timestamp on different nodes of the cluster. This ambiguity makes the test sporadically fail in the v7.0 branch.
There has been some prior work to address this problem (SERVER-99275), but the problem still exists as of today.
The test failures have not happened in the v8.0 version of the test, and also the test has been removed since v8.1. Therefore the only needed fix version is v7.0.
- is related to
-
SERVER-99275 Expect a single dropIndexes event in change_streams_split_event_v1_v2_tokens.js
-
- Closed
-