[
https://issues.apache.org/jira/browse/HBASE-16727?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15530519#comment-15530519
]
Vladimir Rodionov commented on HBASE-16727:
-------------------------------------------
We will try to minimize work first.
Backup code is currently split between client and server module.
# We will not create a separate module for backup unless it will be requested
by community.
# Backup/restore code will be removed from Master
# Backup / restore procedures will be converted to utility classes in a
*server* module for command-line driven tools (BackupDriver and RestoreDriver)
# We will need to remove completely BackupAdmin API, because after refactoring
it will no longer be possible to trigger backup/restore from client module.
# The only backup/ restore API we will provide to users are command-line tools.
> Refactoring: move MR dependencies from HMaster
> ----------------------------------------------
>
> Key: HBASE-16727
> URL: https://issues.apache.org/jira/browse/HBASE-16727
> Project: HBase
> Issue Type: Task
> Reporter: Vladimir Rodionov
> Assignee: Vladimir Rodionov
>
> * No MR jobs in HMaster
> * No proc2 implementation
> * client-driven backup-restore
> * basic security: only super user is allowed to run backup/restore
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)