TTL Monitor thread doesn't recover the shard version

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 5.3.0
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Fully Compatible
    • Sharding EMEA 2022-02-07, Sharding EMEA 2022-02-21
    • 35
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      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.

            Assignee:
            Sergi Mateo Bellido
            Reporter:
            Sergi Mateo Bellido
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: