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/17 17:54:00 UTC

[jira] [Resolved] (HBASE-12483) Refactor WAL recovery to abstract away filesystem

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

Andrew Kyle Purtell resolved HBASE-12483.
-----------------------------------------
    Resolution: Incomplete

> Refactor WAL recovery to abstract away filesystem
> -------------------------------------------------
>
>                 Key: HBASE-12483
>                 URL: https://issues.apache.org/jira/browse/HBASE-12483
>             Project: HBase
>          Issue Type: Improvement
>          Components: wal
>            Reporter: Sean Busbey
>            Priority: Major
>
> HBASE-10378 hides the filesystem from the write-to-the-wal path, but leaves in place the original recovery code. Refactor to remove this leak.
> * Master should have means to say "regions from these servers need recovery"
> * Splitting work should be phrased in terms of region groups and regions from a server instead of files.
> * RegionServers doing recovery should be able to say "please replay the edits from this region"
> * Similarly Replication should be asking for replay of edits as data is aged out of the wal rather than looking specifically at file archiving.



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