Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-6462 Phase II : Erasure Coding Offline Recovery & Read/Write Improvements
  3. HDDS-7582

ECUnderReplicationHandler does not consider pending adds when finding targets

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • SCM

    Description

      ECUnderReplicationHandler finds new target datanodes where replicas of an under replicated container can be added. However, it does not exclude datanodes that are pending addition of a replica of that container from the list of targets. Ideally, if we've already queued a command to add a replica to a DN, we shouldn't add another command.

      This Jira investigates why datanodes pending adds aren't excluded. Is there a reason or is this a bug?

      Attachments

        Issue Links

          Activity

            People

              siddhant Siddhant Sangwan
              siddhant Siddhant Sangwan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: