hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jim Kellerman (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-467) Move HStore(^Key)*.java into o.a.h.h.store
Date Sun, 24 Feb 2008 10:00:17 GMT

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

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

This is looking ugly. HRegion references a number of methods in HStore and HStoreFile.
HStore references static methods from HRegion.

HRegion and HStore are also tightly coupled with HLog.

We can probably factor out the inner classes of Hregion, HStore and HStoreFile into
o.a.h.h.regionserver.{region,store,storefile(??)}, but trying to tease these apart using the
current plan will either be a) a ton of work or b) turn out to not be possible.

Comments, please!

> 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.


Mime
View raw message