[
https://issues.apache.org/jira/browse/HBASE-18825?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16177164#comment-16177164
]
stack commented on HBASE-18825:
-------------------------------
[~Apache9]
bq. Region is not something simple like RegionSplitPolicy. It is not easy to
provide an alternate implementation. I think the right way is to introduce more
policies to let users customize the implementation.
Agree. Let us stamp this on the Region Interface and remove the config
[~anoop.hbase] noted. Can be separate issue. Ditto on the Store Interface.
... but we retain going-by-Interface when reading and writing files (but man,
yeah, let us clean up all the variants).
[~ram_krish] How you see difference between StoreFile and StoreFileInfo ?
> Use HStoreFile instead of StoreFile in our own code base and remove
> unnecessary methods in StoreFile interface
> --------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-18825
> URL: https://issues.apache.org/jira/browse/HBASE-18825
> Project: HBase
> Issue Type: Sub-task
> Components: Coprocessors
> Reporter: Duo Zhang
> Assignee: Duo Zhang
> Fix For: 2.0.0-alpha-4
>
> Attachments: HBASE-18825.patch, HBASE-18825-v1.patch,
> HBASE-18825-v2.patch, HBASE-18825-v3.patch, HBASE-18825-v3.patch
>
>
> Use generic types to avoid too many casts.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)