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

ShardingCatalogClientImpl::_runBatchWriteCommand should notify the ReplicaSetMonitor for errors in the "writeErrors" response

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Sharding
    • None
    • Sharding
    • ALL

    Description

      The ShardingCatalogClientImpl::_runBatchWriteCommand call does retries but relies on the underlying ShardRemote instance to notify the ReplicaSetMonitor.

      There are errors, however, which are only included in the writeErrors field and thus we will miss informing the RSM.

      Attachments

        Activity

          People

            backlog-server-sharding [DO NOT USE] Backlog - Sharding Team
            kaloian.manassiev@mongodb.com Kaloian Manassiev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: