From f3213f17575fe379da41a182416147472159fe9d Mon Sep 17 00:00:00 2001 From: Vladimir Rodionov Date: Tue, 15 Aug 2017 19:20:53 -0700 Subject: HBASE-17614: Move Backup/Restore into separate module (Vladimir Rodionov) --- hbase-assembly/pom.xml | 6 +- hbase-assembly/src/main/assembly/components.xml | 2 +- .../src/main/assembly/hadoop-two-compat.xml | 1 + hbase-assembly/src/main/assembly/src.xml | 1 + hbase-backup/pom.xml | 311 +++++++++++++++++++++ .../apache/hadoop/hbase/backup/BackupAdmin.java | 0 .../hadoop/hbase/backup/BackupClientFactory.java | 0 .../apache/hadoop/hbase/backup/BackupCopyJob.java | 0 .../apache/hadoop/hbase/backup/BackupDriver.java | 0 .../hadoop/hbase/backup/BackupHFileCleaner.java | 0 .../org/apache/hadoop/hbase/backup/BackupInfo.java | 0 .../apache/hadoop/hbase/backup/BackupMergeJob.java | 0 .../apache/hadoop/hbase/backup/BackupObserver.java | 0 .../apache/hadoop/hbase/backup/BackupRequest.java | 0 .../hbase/backup/BackupRestoreConstants.java | 0 .../hadoop/hbase/backup/BackupRestoreFactory.java | 0 .../hadoop/hbase/backup/BackupTableInfo.java | 0 .../hadoop/hbase/backup/HBackupFileSystem.java | 0 .../org/apache/hadoop/hbase/backup/LogUtils.java | 0 .../apache/hadoop/hbase/backup/RestoreDriver.java | 0 .../org/apache/hadoop/hbase/backup/RestoreJob.java | 0 .../apache/hadoop/hbase/backup/RestoreRequest.java | 0 .../hadoop/hbase/backup/impl/BackupAdminImpl.java | 0 .../hadoop/hbase/backup/impl/BackupCommands.java | 0 .../hadoop/hbase/backup/impl/BackupException.java | 0 .../hadoop/hbase/backup/impl/BackupManager.java | 0 .../hadoop/hbase/backup/impl/BackupManifest.java | 0 .../hbase/backup/impl/BackupSystemTable.java | 0 .../hbase/backup/impl/FullTableBackupClient.java | 0 .../backup/impl/IncrementalBackupManager.java | 0 .../backup/impl/IncrementalTableBackupClient.java | 0 .../hbase/backup/impl/RestoreTablesClient.java | 0 .../hbase/backup/impl/TableBackupClient.java | 0 .../backup/mapreduce/MapReduceBackupCopyJob.java | 0 .../backup/mapreduce/MapReduceBackupMergeJob.java | 0 .../mapreduce/MapReduceHFileSplitterJob.java | 0 .../backup/mapreduce/MapReduceRestoreJob.java | 0 .../hbase/backup/master/BackupLogCleaner.java | 0 .../master/LogRollMasterProcedureManager.java | 0 .../regionserver/LogRollBackupSubprocedure.java | 0 .../LogRollBackupSubprocedurePool.java | 0 .../LogRollRegionServerProcedureManager.java | 0 .../apache/hadoop/hbase/backup/util/BackupSet.java | 0 .../hadoop/hbase/backup/util/BackupUtils.java | 0 .../hadoop/hbase/backup/util/RestoreTool.java | 0 .../apache/hadoop/hbase/backup/TestBackupBase.java | 0 .../hbase/backup/TestBackupBoundaryTests.java | 0 .../hbase/backup/TestBackupCommandLineTool.java | 0 .../hadoop/hbase/backup/TestBackupDelete.java | 0 .../hbase/backup/TestBackupDeleteRestore.java | 0 .../hbase/backup/TestBackupDeleteWithFailures.java | 0 .../hadoop/hbase/backup/TestBackupDescribe.java | 0 .../hbase/backup/TestBackupHFileCleaner.java | 0 .../hbase/backup/TestBackupMultipleDeletes.java | 0 .../hadoop/hbase/backup/TestBackupRepair.java | 0 .../hadoop/hbase/backup/TestBackupShowHistory.java | 0 .../hbase/backup/TestBackupStatusProgress.java | 0 .../hadoop/hbase/backup/TestBackupSystemTable.java | 0 .../apache/hadoop/hbase/backup/TestFullBackup.java | 0 .../hadoop/hbase/backup/TestFullBackupSet.java | 0 .../hbase/backup/TestFullBackupSetRestoreSet.java | 0 .../hbase/backup/TestFullBackupWithFailures.java | 0 .../hadoop/hbase/backup/TestFullRestore.java | 0 .../hadoop/hbase/backup/TestHFileArchiving.java | 0 .../hadoop/hbase/backup/TestIncrementalBackup.java | 0 .../backup/TestIncrementalBackupDeleteTable.java | 0 .../TestIncrementalBackupMergeWithFailures.java | 0 .../backup/TestIncrementalBackupWithBulkLoad.java | 0 .../backup/TestIncrementalBackupWithFailures.java | 0 .../hadoop/hbase/backup/TestRemoteBackup.java | 0 .../hadoop/hbase/backup/TestRemoteRestore.java | 0 .../hbase/backup/TestRepairAfterFailedDelete.java | 0 .../hbase/backup/TestRestoreBoundaryTests.java | 0 .../hbase/backup/TestSystemTableSnapshot.java | 0 .../hbase/backup/master/TestBackupLogCleaner.java | 0 hbase-it/pom.xml | 5 + pom.xml | 1 + 77 files changed, 325 insertions(+), 2 deletions(-) create mode 100644 hbase-backup/pom.xml rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupAdmin.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupClientFactory.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupCopyJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupDriver.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupHFileCleaner.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupInfo.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupMergeJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupObserver.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupRequest.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreConstants.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreFactory.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/BackupTableInfo.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/HBackupFileSystem.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/LogUtils.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/RestoreDriver.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/RestoreJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/RestoreRequest.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupCommands.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupException.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManifest.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalBackupManager.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/impl/TableBackupClient.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceHFileSplitterJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceRestoreJob.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollRegionServerProcedureManager.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/util/BackupSet.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/util/BackupUtils.java (100%) rename {hbase-server => hbase-backup}/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBase.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupMultipleDeletes.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupRepair.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupShowHistory.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupStatusProgress.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestBackupSystemTable.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackup.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSet.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSetRestoreSet.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupWithFailures.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestFullRestore.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestHFileArchiving.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackup.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupDeleteTable.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupMergeWithFailures.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithBulkLoad.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithFailures.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteBackup.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteRestore.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestRepairAfterFailedDelete.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestRestoreBoundaryTests.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/TestSystemTableSnapshot.java (100%) rename {hbase-server => hbase-backup}/src/test/java/org/apache/hadoop/hbase/backup/master/TestBackupLogCleaner.java (100%) diff --git a/hbase-assembly/pom.xml b/hbase-assembly/pom.xml index 0d591a28af..df69ffe7cd 100644 --- a/hbase-assembly/pom.xml +++ b/hbase-assembly/pom.xml @@ -281,8 +281,12 @@ ${project.version} test-jar + + org.apache.hbase + hbase-backup + ${project.version} + - rsgroup diff --git a/hbase-assembly/src/main/assembly/components.xml b/hbase-assembly/src/main/assembly/components.xml index a6babc8131..561aff3f19 100644 --- a/hbase-assembly/src/main/assembly/components.xml +++ b/hbase-assembly/src/main/assembly/components.xml @@ -145,6 +145,6 @@ ${rsgroup.test.jar} 0644 - + diff --git a/hbase-assembly/src/main/assembly/hadoop-two-compat.xml b/hbase-assembly/src/main/assembly/hadoop-two-compat.xml index 3b8908c775..4be34bc48c 100644 --- a/hbase-assembly/src/main/assembly/hadoop-two-compat.xml +++ b/hbase-assembly/src/main/assembly/hadoop-two-compat.xml @@ -49,6 +49,7 @@ org.apache.hbase:hbase-spark org.apache.hbase:hbase-thrift org.apache.hbase:hbase-external-blockcache + org.apache.hbase:hbase-backup diff --git a/hbase-assembly/src/main/assembly/src.xml b/hbase-assembly/src/main/assembly/src.xml index e5d3faf1e4..3fd7562c26 100644 --- a/hbase-assembly/src/main/assembly/src.xml +++ b/hbase-assembly/src/main/assembly/src.xml @@ -59,6 +59,7 @@ org.apache.hbase:hbase-spark-it org.apache.hbase:hbase-testing-util org.apache.hbase:hbase-thrift + org.apache.hbase:hbase-backup diff --git a/hbase-backup/pom.xml b/hbase-backup/pom.xml new file mode 100644 index 0000000000..b8fe385fd8 --- /dev/null +++ b/hbase-backup/pom.xml @@ -0,0 +1,311 @@ + + + + 4.0.0 + + hbase + org.apache.hbase + 3.0.0-SNAPSHOT + .. + + hbase-backup + Apache HBase Backup + Backup for HBase + + + + org.apache.maven.plugins + maven-site-plugin + + true + + + + + maven-assembly-plugin + + true + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.xolstice.maven.plugins + protobuf-maven-plugin + + + compile-protoc + generate-sources + + compile + + + + ${basedir}/../hbase-protocol/src/main/protobuf + + + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + + + + + + org.apache.maven.plugins + maven-compiler-plugin + [3.2,) + + compile + + + + + + + + + + + + + + + + + org.apache.hbase + hbase-annotations + + + jdk.tools + jdk.tools + + + + + org.apache.hbase + hbase-annotations + test-jar + test + + + org.apache.hbase + hbase-client + + + org.apache.hbase + hbase-server + + + org.apache.hbase + hbase-common + + + org.apache.hbase + hbase-protocol + + + org.apache.hbase + hbase-protocol-shaded + + + org.apache.hbase + hbase-testing-util + test + + + + commons-codec + commons-codec + + + commons-io + commons-io + + + commons-lang + commons-lang + + + commons-logging + commons-logging + + + org.apache.hbase.thirdparty + hbase-shaded-miscellaneous + + + com.google.protobuf + protobuf-java + + + org.apache.hbase.thirdparty + hbase-shaded-netty + + + org.apache.zookeeper + zookeeper + + + org.apache.htrace + htrace-core + + + org.codehaus.jackson + jackson-mapper-asl + + + org.jruby.jcodings + jcodings + + + org.jruby.joni + joni + + + log4j + log4j + + + io.dropwizard.metrics + metrics-core + + + org.mockito + mockito-all + test + + + + + + hadoop-2.0 + + + + + !hadoop.profile + + + + + com.github.stephenc.findbugs + findbugs-annotations + true + + + org.apache.hadoop + hadoop-auth + + + org.apache.hadoop + hadoop-common + + + net.java.dev.jets3t + jets3t + + + javax.servlet.jsp + jsp-api + + + org.mortbay.jetty + jetty + + + com.sun.jersey + jersey-server + + + com.sun.jersey + jersey-core + + + com.sun.jersey + jersey-json + + + javax.servlet + servlet-api + + + tomcat + jasper-compiler + + + tomcat + jasper-runtime + + + com.google.code.findbugs + jsr305 + + + + + + io.netty + netty + ${netty.hadoop.version} + test + + + + + + hadoop-3.0 + + + hadoop.profile + 3.0 + + + + 3.0-SNAPSHOT + + + + org.apache.hadoop + hadoop-auth + + + org.apache.hadoop + hadoop-common + + + + + diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupAdmin.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupAdmin.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupAdmin.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupAdmin.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupClientFactory.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupClientFactory.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupClientFactory.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupClientFactory.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupCopyJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupCopyJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupCopyJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupCopyJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupDriver.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupDriver.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupDriver.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupDriver.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupHFileCleaner.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupHFileCleaner.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupHFileCleaner.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupHFileCleaner.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupInfo.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupInfo.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupInfo.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupInfo.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupMergeJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupMergeJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupMergeJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupMergeJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupObserver.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupObserver.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupObserver.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupObserver.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRequest.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRequest.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRequest.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRequest.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreConstants.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreConstants.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreConstants.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreConstants.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreFactory.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreFactory.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreFactory.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupRestoreFactory.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupTableInfo.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupTableInfo.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/BackupTableInfo.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/BackupTableInfo.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/HBackupFileSystem.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/HBackupFileSystem.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/HBackupFileSystem.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/HBackupFileSystem.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/LogUtils.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/LogUtils.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/LogUtils.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/LogUtils.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreDriver.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreDriver.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreDriver.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreDriver.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreRequest.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreRequest.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/RestoreRequest.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/RestoreRequest.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupAdminImpl.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupCommands.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupCommands.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupCommands.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupCommands.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupException.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupException.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupException.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupException.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManager.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManifest.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManifest.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManifest.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupManifest.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/BackupSystemTable.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/FullTableBackupClient.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalBackupManager.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalBackupManager.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalBackupManager.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalBackupManager.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/IncrementalTableBackupClient.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/RestoreTablesClient.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/TableBackupClient.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/TableBackupClient.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/impl/TableBackupClient.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/impl/TableBackupClient.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupCopyJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceBackupMergeJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceHFileSplitterJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceHFileSplitterJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceHFileSplitterJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceHFileSplitterJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceRestoreJob.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceRestoreJob.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceRestoreJob.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/MapReduceRestoreJob.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/master/BackupLogCleaner.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/master/LogRollMasterProcedureManager.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedure.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollBackupSubprocedurePool.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollRegionServerProcedureManager.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollRegionServerProcedureManager.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollRegionServerProcedureManager.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/regionserver/LogRollRegionServerProcedureManager.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/BackupSet.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/BackupSet.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/BackupSet.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/BackupSet.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/BackupUtils.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/BackupUtils.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/BackupUtils.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/BackupUtils.java diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java b/hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java similarity index 100% rename from hbase-server/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java rename to hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBase.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBase.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBase.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBase.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupBoundaryTests.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupCommandLineTool.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDelete.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteRestore.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDeleteWithFailures.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupDescribe.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupHFileCleaner.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupMultipleDeletes.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupMultipleDeletes.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupMultipleDeletes.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupMultipleDeletes.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupRepair.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupRepair.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupRepair.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupRepair.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupShowHistory.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupShowHistory.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupShowHistory.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupShowHistory.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupStatusProgress.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupStatusProgress.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupStatusProgress.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupStatusProgress.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupSystemTable.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupSystemTable.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestBackupSystemTable.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestBackupSystemTable.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackup.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackup.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackup.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackup.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSet.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSet.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSet.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSet.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSetRestoreSet.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSetRestoreSet.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSetRestoreSet.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupSetRestoreSet.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupWithFailures.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupWithFailures.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupWithFailures.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullBackupWithFailures.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullRestore.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullRestore.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestFullRestore.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestFullRestore.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestHFileArchiving.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestHFileArchiving.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestHFileArchiving.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestHFileArchiving.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackup.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackup.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackup.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackup.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupDeleteTable.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupDeleteTable.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupDeleteTable.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupDeleteTable.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupMergeWithFailures.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupMergeWithFailures.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupMergeWithFailures.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupMergeWithFailures.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithBulkLoad.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithBulkLoad.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithBulkLoad.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithBulkLoad.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithFailures.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithFailures.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithFailures.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestIncrementalBackupWithFailures.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteBackup.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteBackup.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteBackup.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteBackup.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteRestore.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteRestore.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteRestore.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRemoteRestore.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRepairAfterFailedDelete.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRepairAfterFailedDelete.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRepairAfterFailedDelete.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRepairAfterFailedDelete.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRestoreBoundaryTests.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRestoreBoundaryTests.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestRestoreBoundaryTests.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestRestoreBoundaryTests.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestSystemTableSnapshot.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestSystemTableSnapshot.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/TestSystemTableSnapshot.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/TestSystemTableSnapshot.java diff --git a/hbase-server/src/test/java/org/apache/hadoop/hbase/backup/master/TestBackupLogCleaner.java b/hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/master/TestBackupLogCleaner.java similarity index 100% rename from hbase-server/src/test/java/org/apache/hadoop/hbase/backup/master/TestBackupLogCleaner.java rename to hbase-backup/src/test/java/org/apache/hadoop/hbase/backup/master/TestBackupLogCleaner.java diff --git a/hbase-it/pom.xml b/hbase-it/pom.xml index eba444018a..271dd51a85 100644 --- a/hbase-it/pom.xml +++ b/hbase-it/pom.xml @@ -232,6 +232,11 @@ hbase-testing-util + org.apache.hbase + hbase-backup + ${project.version} + + org.apache.hbase.thirdparty hbase-shaded-miscellaneous diff --git a/pom.xml b/pom.xml index 5040361f30..765f5ab81c 100755 --- a/pom.xml +++ b/pom.xml @@ -87,6 +87,7 @@ hbase-metrics-api hbase-metrics hbase-spark-it + hbase-backup -- 2.11.0 (Apple Git-81)