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

Skip dbhash check for temporary collections in shard split passthroughs

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 6.2.0-rc0
    • None
    • None
    • None
    • Fully Compatible
    • Server Serverless 2022-09-05, Server Serverless 2022-10-03, Server Serverless 2022-10-17
    • 3

    Description

      A number of jstests test commands which might create temporary collections as a side-effect of normal operation. Usually, it's okay to check these temp collections during dbhash checks but shard split has an implicit stepup (to elect a recipient primary) which will clear temp collections. In this case, we see dbhash check failures because the donor has the temp collection, and the recipient does not.

      Attachments

        Activity

          People

            didier.nadeau@mongodb.com Didier Nadeau
            didier.nadeau@mongodb.com Didier Nadeau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: