Shard dies during chunk migration if running repairDatabase and Compact

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: 2.6.1
    • Component/s: Sharding
    • ALL
    • Hide

      Not sure if this is 100% reproducable

      Show
      Not sure if this is 100% reproducable
    • Sharding 2019-02-25
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Shard dies with a stack trace pointing to DummyRunner class destructor.
      During chunk migration, if running repairDatabase and compact, it will cause the old collection pointer to be invalid. You will get a different pointer when you call the getCollection method. The current workaround for this is to stop the balancer whenever user runs these commands.

            Assignee:
            Kaloian Manassiev
            Reporter:
            Alex Lerner (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: