Always synchronize mongos times when running sharded FSM tests

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0, 8.0.0-rc4
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • Fully Compatible
    • v8.0
    • CAR Team 2024-04-29
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      While working on SERVER-88099 we found out that the FSM worker thread will only synchronize mongos cluster times if it happens to use transactions.

      However, ideally we should always do so on sharded clusters generally. Reading at a snapshot readConcern could make a stale mongos choose a cluster time from before the setup completed, thus leading to an incomplete view of the data that tests assume is present.

            Assignee:
            Jordi Olivares Provencio
            Reporter:
            Jordi Olivares Provencio
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: