[ 
https://issues.apache.org/jira/browse/HBASE-467?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12571912#action_12571912
 ] 

Jim Kellerman commented on HBASE-467:
-------------------------------------

Looking at the issue further, it appears that making subpackages for region, 
store, etc inner classes is not going to work well. Although many of the inner 
classes are static, in order for the parent class to access them, too much 
would have to be made public.

Just factoring out inner classes (into o.a.h.h.regionserver) and making them 
package scope would yield the highest containment.

> Move HStore(^Key)*.java into o.a.h.h.store
> ------------------------------------------
>
>                 Key: HBASE-467
>                 URL: https://issues.apache.org/jira/browse/HBASE-467
>             Project: Hadoop HBase
>          Issue Type: Sub-task
>            Reporter: Bryan Duxbury
>            Assignee: Jim Kellerman
>            Priority: Minor
>
> Per Jim's suggestions on HBase-419, let's move all the store-related files 
> into a subpackage. It should either be o.a.h.h.store or 
> o.a.h.h.regionserver.store. If we push it down another level, I think that we 
> should make sure we never use any of those files outside of 
> o.a.h.h.regionserver.

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

Reply via email to