Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-10444

Docs for SERVER-29852: Store logical session id and transaction number on the OperationContext

    XMLWordPrintable

    Details

    • # Replies:
      3
    • Last comment by Customer:
      true
    • Sprint:
      KANBAN BUCKET

      Description

      Documentation Request Summary:

      With this change, all commands on the server now support two new parameters:

      • lsid - Logical session id under which the command is executing
      • txnNumber - The number of the transaction under the logical session as part of which the command is executing. The transaction number must be a non-negative 'long' value, which is incremented for each subsequent command.

      Engineering Ticket Description:

      The lsid and txnNumber fields will become legitimate top-level values for all commands. As such, there should be code just after command parsing, but before authentication (so the sessionId is available to the auth system), which extracts these fields and sets them on the OperationContext.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kay.kim Kay Kim (Inactive)
              Reporter:
              emily.hall Emily Hall
              Participants:
              Last commenter:
              Githook User
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since reply:
                2 years, 47 weeks, 6 days ago
                Date of 1st Reply: