Fix defragmentation stuck after phase transition

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 5.3.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • ALL
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Currently when we transition from phase 2 to phase 3 during BalancerDefragmentationPolicyImpl::selectChunksToMove  we are not waking up the  actionStreamConsumerThread that will remain stuck waiting for the next streamable action even though we already have some actions to perform as part of phase 3. The consequence is that phase 3 will never make progress and the defragmentation won't be able to complete.

            Assignee:
            Tommaso Tocci
            Reporter:
            Tommaso Tocci
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: