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

Avoid closing the connections for transaction write errors

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Cluster Scalability

      During the investigation of SERVER-85857, we found that such a code path closing connections exists in two other places (here and here) where we abort the batch due to transaction write errors. WriteConflict errors are reasonably frequent in transactions and during high write rates or high CPU usage we should be able to improve the performance by a considerable number.

            Assignee:
            backlog-server-cluster-scalability [DO NOT USE] Backlog - Cluster Scalability
            Reporter:
            abdul.qadeer@mongodb.com Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: