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

Sean Busbey commented on HBASE-12848:
-------------------------------------

The InterfaceAudience annotation allows down-grading member access, right? 
Maybe leave them in HConstants but mark them as LimitedPrivate(CONFIG)? Then 
again, we have other config properties present in the IA.Private parts of the 
wal. They're just considered advanced and don't show up in config docs; largely 
because we assume we'll have a good default for many workloads. Maybe the same 
is true in this case?

Definitely don't put the reflection stuff in WALUtil. That's just for helpers 
for the region server to make use of the WAL. It's only supposed to touch the 
normal WAL interfaces. the dependency isn't meant to go the other way. How 
about hbase/util/FSUtils?

> Utilize Flash storage for WAL
> -----------------------------
>
>                 Key: HBASE-12848
>                 URL: https://issues.apache.org/jira/browse/HBASE-12848
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Ted Yu
>            Assignee: Ted Yu
>         Attachments: 12848-v1.patch
>
>
> One way to improve data ingestion rate is to make use of Flash storage.
> HDFS is doing the heavy lifting - see HDFS-7228.
> We assume an environment where:
> 1. Some servers have a mix of flash, e.g. 2 flash drives and 4 traditional 
> drives.
> 2. Some servers have all traditional storage.
> 3. RegionServers are deployed on both profiles within one HBase cluster.
> This JIRA allows WAL to be managed on flash in a mixed-profile environment.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to