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

The ShardServerCatalogCacheLoader does not serialize read operations with other operations for the same collection

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.0.4, 5.1.0-rc0, 4.4.16
    • 5.1.0, 4.2.15, 4.0.26, 4.4.8, 5.0.2
    • Sharding
    • None
    • Fully Compatible
    • ALL
    • v5.0, v4.4, v4.2, v4.0
    • Sharding EMEA 2021-09-06
    • 140

    Description

      Reads on a collection in the ShardServerCatalogCacheLoader scheduled as part of the call to getChunksSince can conflict with other tasks scheduled for the same collection, such as drops. These should either be serialized or the read should be made to not yield.

      Attachments

        Activity

          People

            pierlauro.sciarelli@mongodb.com Pierlauro Sciarelli
            matthew.saltz@mongodb.com Matthew Saltz (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: