Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-12608

region_mover.rb does not log moving region count correctly when loading regions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.98.8
    • 1.0.0, 0.98.10, 1.1.0
    • shell
    • None
    • Reviewed

    Description

      region_mover.rb does not seem to log moving region count correctly by the following code:

          ...
          if currentServer and currentServer == servername
            $LOG.info("Region " + r.getRegionNameAsString() + " (" + count.to_s +
              " of " + regions.length.to_s + ") already on target server=" + servername)
            counter = counter + 1
            next
          end
          pool.launch(r,currentServer,count) do |_r,_currentServer,_count|
            $LOG.info("Moving region " + _r.getRegionNameAsString() + " (" + (_count + 1).to_s +
              " of " + regions.length.to_s + ") from " + _currentServer.to_s + " to server=" +
              servername);
            move(admin, _r, servername, _currentServer)
          end
          counter = counter + 1
      

      It seems we should use 'counter' when logging and remove the duplicated variable 'count'.

      Attachments

        1. HBASE-12608-trunk.patch
          2 kB
          Jianwei Cui

        Activity

          People

            cuijianwei Jianwei Cui
            cuijianwei Jianwei Cui
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: