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

Add comment/warning to check_uuids_consistent_across_cluster.js that the JS test must have live primaries

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor - P4
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.0-rc3
    • Component/s: Sharding
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      Sharding 2017-11-13
    • Linked BF Score:
      0

      Description

      check_uuids_consistent_across_cluster.js (ShardingTest:: checkUUIDsConsistentAcrossCluster) can only be used on JS tests that have shard and config primaries available by the end of the test. Otherwise the aggregation query can fail, as in BF-6748.

      This should be clearly documented in check_uuids_consistent_across_cluster.js so it can be better used and so that it will be easier to diagnose the inevitable JS tests we have failed, or will fail, to prevent the check from running upon.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: