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

Avoid closing the connections for transaction write errors

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Cluster Scalability

    Description

      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.

      Attachments

        Activity

          People

            backlog-server-cluster-scalability Backlog - Cluster Scalability
            abdul.qadeer@mongodb.com Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: