Do not allow completely removing tag from all shards if currently in use (in config.tags collection)

XMLWordPrintableJSON

    • Sharding
    • ALL
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      If you remove a tag from all shards, but it still exists for a chunk (config.tags collection) then the chunk can not be migrated and causes errors during balancing, until the tag is added to a shard.

      When removing a tag from a shard we should validate that it is not used by any chunks (config.tags collection) and if it is then it must not be the last shard with that tag.

              Assignee:
              [DO NOT USE] Backlog - Sharding Team
              Reporter:
              Scott Hernandez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: