Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-38630

Persist coordinator's deadline along with participant list and apply the deadline when recovering on stepup

    XMLWordPrintable

    Details

    • Sprint:
      Sharding 2019-01-14

      Description

      It's just nice to continue to respect the deadline the user specified (through maxTimeMS) on the original request across failover.

      It could be done pretty easily by just

      1) adding a date field to the IDL for the coordinator document

      2) writing the date field when the participant list is written

      2) reading the date field on stepup and passing it to the coordinator constructor instead of passing transactionLifetimeLimitSeconds (what's currently done)

        Attachments

          Activity

            People

            Assignee:
            backlog-server-sharding Backlog - Sharding Team
            Reporter:
            esha.maharishi Esha Maharishi
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: