Commands with autocommit or startTransaction but without txnNumber and lsid should error

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 3.7.4
    • Affects Version/s: None
    • Component/s: Replication
    • None
    • Fully Compatible
    • Repl 2018-04-23
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Commands that include the "autocommit" or "startTransaction" field but do not also include the "txnNumber" and "lsid" fields should error.

      Commands that include the "txnNumber" field but do not also include the "lsid" field should also error.

      This will help drivers find bugs when implementing the transaction API.

            Assignee:
            Siyuan Zhou
            Reporter:
            Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: