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

Don't create duplicated TableName objects

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.98.0, 0.96.0
    • 0.98.0, 0.96.1
    • Client, regionserver
    • None
    • Reviewed

    Description

      A profiling show that the table name is reponsible for 25% of the memory needed to keep the region locations. As well, comparisons will be faster if two identical table names are a single java object.

      Attachments

        1. 9976.v9.patch
          18 kB
          Nicolas Liochon
        2. 9976.v8.patch
          18 kB
          Nicolas Liochon
        3. 9976.v8.patch
          18 kB
          Nicolas Liochon
        4. 9976.v7.patch
          15 kB
          Nicolas Liochon
        5. 9976.v7.patch
          15 kB
          Nicolas Liochon
        6. 9976.v6.patch
          15 kB
          Nicolas Liochon
        7. 9976.v4.patch
          19 kB
          Nicolas Liochon
        8. 9976.v11.patch
          21 kB
          Nicolas Liochon
        9. 9976.v10.patch
          20 kB
          Nicolas Liochon
        10. 9976.v1.patch
          16 kB
          Nicolas Liochon

        Issue Links

          Activity

            People

              nkeywal Nicolas Liochon
              nkeywal Nicolas Liochon
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: