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

No sharding metadata changes should be allowed if config servers are inconsistent

    • Type: Icon: Bug Bug
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 2.4.6, 2.6.8
    • Component/s: Sharding
    • Labels:
      None
    • ALL

      Currently if a config server inconsistency is detected, we only disallow starting new mongoS'es, autosplits and the balancer. However, sharding new collections/databases is allowed, as well as manual chunk splits and moves.

      Ongoing manual metadata operations are often triggered by scripts, so if they are not failing it's not possible to detect the erroneous condition.

      Further, it's not possible to predict the full scope consequences of metadata alterations when config servers are not consistent.

            Assignee:
            Unassigned Unassigned
            Reporter:
            alex.komyagin@mongodb.com Alexander Komyagin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: