Set OperationContext::_isStartingMultiDocumentTransaction when startOrContinueTransaction leads to starting a txn

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • Fully Compatible
    • Cluster Scalability 2024-2-19, Cluster Scalability 2024-3-4
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      There's a flag on the OperationContext indicating that a given operation is starting a transaction on a node - today it's set if startTransaction is set in a request. This flag is checked in order to make various decisions, e.g. whether locker state should be reset.

      We should set this flag if a request with startOrContinueTransaction leads to a transaction being started on node, but not if it leads to the transaction being continued.

            Assignee:
            Janna Golden (Inactive)
            Reporter:
            Janna Golden (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: