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

TTL Monitor thread doesn't recover the shard version

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 5.3.0
    • None
    • Sharding
    • None
    • Fully Compatible
    • Sharding EMEA 2022-02-07, Sharding EMEA 2022-02-21
    • 35

    Description

      Direct deletes to a shard might throw an StaleShardVersion exception (introduced in SERVER-61847). Under that scenario, the TTL Monitor logs an error but it doesn't recover the shard version. Thus, if there are no other operations, the next time that TTL task is executed it will also fail.

      Attachments

        Activity

          People

            sergi.mateo-bellido@mongodb.com Sergi Mateo Bellido
            sergi.mateo-bellido@mongodb.com Sergi Mateo Bellido
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: