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

region be merged with others automatically when all data in the region has expired and removed, or region gets too small.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Invalid
    • 0.90.0
    • None
    • master, regionserver, scripts
    • None

    Description

      We have test a cluster which have more than 30,000 regions, max size of a region is 512MB. At this situation, data no more growing, but remove some old data and insert new, and regions will be more and more. And some regions may be very small or empty. This occupies too much heapsize, and will be more if regions cannot be merged. This will limit hbase running for a long time.
      A script that does a survey to remove empty regions, or pick out adjacent small regions that then does the online merge up seems like it would be useful.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              zhoushuaifeng zhoushuaifeng
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: