You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Kyle Purtell (Jira)" <ji...@apache.org> on 2022/06/14 21:22:00 UTC

[jira] [Resolved] (HBASE-6931) Refine WAL interface

     [ https://issues.apache.org/jira/browse/HBASE-6931?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrew Kyle Purtell resolved HBASE-6931.
----------------------------------------
    Resolution: Later

> Refine WAL interface
> --------------------
>
>                 Key: HBASE-6931
>                 URL: https://issues.apache.org/jira/browse/HBASE-6931
>             Project: HBase
>          Issue Type: Improvement
>          Components: wal
>            Reporter: Flavio Paiva Junqueira
>            Priority: Major
>
> We have transformed HLog into an interface and created FSHLog to contain the current implementation of HLog in HBASE-5937. In that patch, we have essentially exposed the public methods, moved method implementations to FSHLog, created a factory for HLog, and moved static methods to HLogUtil. 
> In this umbrella jira, the idea is to refine the WAL interface, making it not dependent upon a file system as it is currently. The high-level idea is to revisit the methods in HLog and HLogUtil and come up an interface that can accommodate other backends, such as BookKeeper. Another major task here is to decide what to do with the splitter.    



--
This message was sent by Atlassian Jira
(v8.20.7#820007)