Sean Busbey created HBASE-12483:
-----------------------------------
Summary: 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
Assignee: Sean Busbey
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
(v6.3.4#6332)