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

Michael Stack commented on HBASE-25675:
---------------------------------------

hbase-region would be hard to break out. Depends on everything (hbase-client in 
particular) and region is in o.a.h.h.regionserver. Ideally a hbase-region 
module would not depend on hbase-client but hbase-client has Put, Delete, 
RegionInfo and all are public API.

hbase-wal looks like it might be easier to break out, at least the interfaces 
and core types.

> Shrink size of hbase-server module
> ----------------------------------
>
>                 Key: HBASE-25675
>                 URL: https://issues.apache.org/jira/browse/HBASE-25675
>             Project: HBase
>          Issue Type: Umbrella
>            Reporter: Michael Stack
>            Priority: Major
>
> Umbrella issue for shrinking the size of the hbase-server module. Its too big 
> (see recent notes by [~zhangduo] that hbase-server size was making findbugs 
> OOME).
> Suggested candidate subtasks:
> hbase-io
> hbase-xtra-unit-tests <= Move large hbase-server tests out of hbase-server 
> and into this module
> hbase-region
> HBASE-25190 was about an hbase-tool module



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to