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

Disable yield_geo_near_dedup.js FSM workload when balancer is running

    • Fully Compatible
    • QuInt C (11/23/15)
    • 0

      The yield_geo_near_dedup.js workload tests that documents returned by the geoNear command are deduplicated by their RecordId. It assumes the pair (_id, timesInserted) uniquely determines a RecordId; however, that isn't the case in a sharded system where documents can move between shards. Since mongos cannot return information about which shard the document came from, i.e. to deduplicate by the triplet (shard #, _id, timesInserted), the assertions that the workload makes may fail when the balancer is running concurrently.

            Assignee:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: