Allow transactions in change stream sharded passthroughs

XMLWordPrintableJSON

    • Fully Compatible
    • v4.4, v4.2
    • Query 2020-04-06, Query 2020-04-20, Query 2020-05-04
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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
              Reporter:
              Bernard Gorman
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: