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

mongos_does_not_gossip_logical_time_without_keys.js should only expect one generation of keys

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 3.5.10
    • Affects Version/s: 3.5.9
    • Component/s: Sharding
    • None
    • Fully Compatible
    • ALL
    • 0

      When two keys have to be inserted by the config server primary, it does so serially, so there can be a delay between creating the first and second keys. mongos_does_not_gossip_logical_time_without_keys.js asserts there are at least two keys after it has received a signed logical time in the response from mongos, but it's possible mongos has only read the first key from the config servers, and this assertion could fail even though the second key is about to finish being inserted.

            Assignee:
            jack.mulrow@mongodb.com Jack Mulrow
            Reporter:
            jack.mulrow@mongodb.com Jack Mulrow
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: