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

The 'validate' output document returned from a mongos should have a 'valid' field at the top level.

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 1.9.1
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Environment:
      ALL

      When running 'validate' against a collection in a sharded system the top level of the output document should have a 'valid' field. Currently drivers have to iterate through the subdocuments of 'raw' checking if each individual shard is valid. This becomes even more complicated when one shard has 1.8 members and another has 1.9 members since the <= 1.8 members don't return a 'valid' field at all.

            Assignee:
            mathias@mongodb.com Mathias Stearn
            Reporter:
            bernie@mongodb.com Bernie Hackett
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: