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
    • 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: