Check for leftover data on shard collection is using namespace, but there is no namespace in config.chunks

XMLWordPrintableJSON

    • Fully Compatible
    • ALL
    • Hide

      0. Start a shard collection with namespace a.b
      1. Fail right after writing to the config.chunks collection, but before writing to config.collections
      2. Launch another shard collection with namespace a.b

      Show
      0. Start a shard collection with namespace a.b 1. Fail right after writing to the config.chunks collection, but before writing to config.collections 2. Launch another shard collection with namespace a.b
    • 12
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      After SERVER-53105 the config.chunks collection changed to refer chunks from namespace to UUID, however, the shard collection legacy path is still using namespace to check for leftover data, which will cause the path to keep going and fail later on without informing there is some manual intervention needed. This is essential for our test infrastructure on some tests to cleanup and retry the operation.

              Assignee:
              Marcos José Grillo Ramirez
              Reporter:
              Marcos José Grillo Ramirez
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: