Support targeting remote shards from transaction API on mongod for subset of commands

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 6.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Sharding 2022-03-07, Sharding NYC 2022-03-21, Sharding NYC 2022-04-04
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      FLE2 will use the transaction API to run distributed transactions from a mongod acting as a router, which is currently not supported by the API because the only transaction client sends commands over the local process's service entry point. The API should be modified to support at least the commands needed by FLE2 in this scenario, possibly by adding a new client.

              Assignee:
              Jack Mulrow
              Reporter:
              Jack Mulrow
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: