Uploaded image for project: 'PHP Driver: Library'
  1. PHP Driver: Library
  2. PHPLIB-374

Make checks for transaction support more resilient

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      MongoDB 4.2 introduces support for transactions on sharded clusters, so the logic for skipping transaction tests should be improved.

      Rather than complicate the server checking, we may want to simply attempt to start a basic transaction (provided we're dealing with a non-standalone with FCV 4.0+) and then decide to skip the test if a transaction cannot be successfully started.

            Assignee:
            Unassigned Unassigned
            Reporter:
            jmikola@mongodb.com Jeremy Mikola
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: