Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-46819

Allow transactions in change stream sharded passthroughs

    • 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.

            Assignee:
            bernard.gorman@mongodb.com Bernard Gorman
            Reporter:
            bernard.gorman@mongodb.com Bernard Gorman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: