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

Bound the total heap memory used for the rolling average of RegionLoads

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Later
    • None
    • None
    • Balancer

    Description

      Currently "hbase.master.balancer.stochastic.numRegionLoadsToRemember" controls the number of RegionLoads which are kept by StochasticLoadBalancer for each region.

      The parameter doesn't take into account the number of regions in the cluster.
      Meaning, the amount of heap consumed by RegionLoads would be out of norm for cluster with large number of regions.

      This issue is to see if we should bound the total heap memory used for the rolling average of RegionLoads.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            yuzhihong@gmail.com Ted Yu
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment