-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Aggregation Framework
-
Fully Compatible
-
v4.4, v4.2
-
Query 2020-04-06, Query 2020-04-20, Query 2020-05-04
At present, tests which use transactions are still banned in the various change stream sharded passthroughs:
❯ git grep "Transactions not supported on sharded clusters"
buildscripts/resmokeconfig/suites/change_streams_mongos_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_mongos_sessions_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_sharded_collections_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_whole_cluster_mongos_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_whole_cluster_sharded_collections_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_whole_db_mongos_passthrough.yml: # Transactions not supported on sharded clusters.
buildscripts/resmokeconfig/suites/change_streams_whole_db_sharded_collections_passthrough.yml: # Transactions not supported on sharded clusters.
We should lift this outdated restriction and put more targeted blacklisting in place, if needed.
- related to
-
SERVER-40293 change_stream.js removal test should do an unordered check on the change stream
- Closed