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

Suites with terminate/restart/stepdown should not have long transactionLifetimeLimitSeconds

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • Cluster Scalability Priorities
    • 0
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Shards can now have transaction router for a transaction. This means it can leave transactions dangling on other shards if it gets killed while the transaction is in progress. This wouldn't be an issue for default settings because the transactions will eventually die. But we set transactionLifetimeLimitSeconds to be very high on some tests and this would cause it to live very long causing conflicts on other tests (like when fsync is called in some of the post test hooks)

            Assignee:
            Unassigned Unassigned
            Reporter:
            randolph@mongodb.com Randolph Tan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: