[
https://issues.apache.org/jira/browse/HBASE-17938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15991862#comment-15991862
]
Vladimir Rodionov commented on HBASE-17938:
-------------------------------------------
{quote}
Currently fault handling is coarse grained (see cleanupAndRestoreBackupSystem).
I suggest investigating fine grained approach where last successful sub-step is
recorded so that subsequent run can omit unnecessary work.
{quote}
The same as above. Complex algorithms are proved to be fragile. There is no
need for additional complexity here. Repair operation is very fast (deletes
some files and restores table from snapshot)
> General fault - tolerance framework for backup/restore operations
> -----------------------------------------------------------------
>
> Key: HBASE-17938
> URL: https://issues.apache.org/jira/browse/HBASE-17938
> Project: HBase
> Issue Type: Sub-task
> Reporter: Vladimir Rodionov
> Assignee: Vladimir Rodionov
> Fix For: 2.0.0
>
> Attachments: HBASE-17938-v1.patch, HBASE-17938-v2.patch,
> HBASE-17938-v3.patch
>
>
> The framework must take care of all general types of failures during backup/
> restore and restore system to the original state in case of a failure.
> That won't solve all the possible issues but we have a separate JIRAs for
> them as a sub-tasks of HBASE-15277
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)