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

Add configurable max value size check

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • None
    • 0.90.0
    • Client
    • None
    • Reviewed

    Description

      After discussing with Michael, the issue was that if you have a region size of for example 256M and you add a 1G value into a column then that region cannot split and a cluster can become lopsided. It also means that you have a really large block and the memstore would need to handle the 1G data. I proposed to add a configurable upper boundary check that is throwing an exception on the client side if the user tries to add a value larger than that limit. Ideally it would be set to the maximum region size or less.

      Attachments

        1. HBASE-1995-v2.patch
          6 kB
          Lars George
        2. HBASE-1995-v1-to-v2.patch
          2 kB
          Lars George
        3. HBASE-1995.patch
          5 kB
          Lars George

        Issue Links

          Activity

            People

              larsgeorge Lars George
              larsgeorge Lars George
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: