Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.8.0, 3.0.0-alpha2
    • Component/s: test
    • Labels:
      None

      Description

      HDFS-8826 added an option -source to specify the source node list so that balancer only selects blocks to move from those nodes. This is very efficient in some cases. It also added a new test, testMinBlockSizeAndSourceNodes.

      However, testMinBlockSizeAndSourceNodes does not test -source option parsing, for both valid and invalid cases. It builds the parameters directly instead of parsing them from CLI. This JIRA is to track the effort of changing the test for that. In fact, we can refactor the existing code by replacing code that manually creates BalancerParameters with new code that explores the Balancer$Cli#parse().

      Thanks Jing Zhao for the initial proposal.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                liuml07 Mingliang Liu
                Reporter:
                liuml07 Mingliang Liu
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: