hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erik Holstad (JIRA)" <j...@apache.org>
Subject [jira] Created: (HBASE-1189) Changing the map type used internally for HbaseMapWritable.
Date Sat, 07 Feb 2009 02:44:59 GMT
Changing the map type used internally  for HbaseMapWritable. 
-------------------------------------------------------------

                 Key: HBASE-1189
                 URL: https://issues.apache.org/jira/browse/HBASE-1189
             Project: Hadoop HBase
          Issue Type: New Feature
          Components: io
            Reporter: Erik Holstad
            Priority: Minor


For the CellCache the need for a HbaseMapWritable that has a different kind of map used internally
has showed up. The problem is that the instantiation of the map is done static so you have
no control 
over it and if extending HMW you get both the memory usage for the parent as well as the child.
After trying out different ideas on how to solve this, it seems like the easiest way would
be to have a setMapType
method and just set it to null in the code. If the old code would be kept you would need to
instantiate 2
different maps. The problem with setting it to null is that all the old code needs to be changed
to fit the new model,
and also be used in the future.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message