[ https://issues.apache.org/jira/browse/HBASE-14123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15738444#comment-15738444 ]
Vladimir Rodionov edited comment on HBASE-14123 at 12/10/16 8:31 PM: --------------------------------------------------------------------- Patch v40 contains the following fixes: # Unification of command line tools argument names (HBASE-17134) # Small fix in history command output (HBASE-17135) # Fix logging message in LoadIncrementalHFiles (HBASE-17136) # Reconsider rpc timeout calculation in backup restore operation - set it to default (HBASE-17146) # Reduce logging in BackupLogCleaner (HBASE-17147) # New API to create HFile.Reader without instantiating block cache (HBASE-17151) # Use new HFile API to open reader w/o block cache being created (HBASE-17152) # Progress: usage should describe that backupId is optional and command w/o backup id shows progress of a current backup session (HBASE-17154) # Unify table list output format across backup / backup set commands (HBASE-17155) # Restore usage command output formatting is off (HBASE-17156) # Fixed white spaces all over the code # BackupManager cleanup : removed not used code (private ExecutorService pool) # BackupManager : connection management fix (manager does not close connection anymore) # Refactoring: BackupManifest, removed most attributes. # Refactoring: Builder class for BackupImage. # BackupSystemTable.WALItem toString() fix (use Path.SEPARATOR instead of "/") # BackupSystemTableHelper access modifier changed to package-private # Refactoring: HBaseBackupAdmin changed to BackupAdminImpl # BackupAdminImpl now throws UnsupportedOperationException instead on returning nulls for async operations. # Refactoring: FullTableBackupClient and IncrementalTableBakupClient now extends abstract class TableBackupClient # Refactoring: IncrementalBackupManager extends BackupManager # MapReduceBackupCopyTask cleanup: removed zk mentioning from javadoc # LogRollMasterProcedureManager: added class description # LogRollRegionServerProcedureManager: javadoc fix # RestoreServerUtil: recovered.edits fix (replaced with HConstant) # ZKProcedureCoordinatorRpcs: revert IOException back to KeeperException # HRegionServer: added getter for LogRoller # TestBackupCommandLineTool.: defined common string as constants # Moved all methods added to ProtobufUtil to shaded.ProtobufUtil # Removed default ctors from FullTableBackupClient, IncrementalTableBackupClient and from RestoreClient # Some cleanup in MockNoopMasterServices. cc: [~saint....@gmail.com] was (Author: vrodionov): Patch v40 contains the following fixes: # Unification of command line tools argument names (HBASE-17134) # Small fix in history command output (HBASE-17135) # Fix logging message in LoadIncrementalHFiles (HBASE-17136) # Reconsider rpc timeout calculation in backup restore operation - set it to default (HBASE-17146) # Reduce logging in BackupLogCleaner (HBASE-17147) # New API to create HFile.Reader without instantiating block cache (HBASE-17151) # Use new HFile API to open reader w/o block cache being created (HBASE-17152) # Progress: usage should describe that backupId is optional and command w/o backup id shows progress of a current backup session (HBASE-17154) # Unify table list output format across backup / backup set commands (HBASE-17155) # Restore usage command output formatting is off (HBASE-17156) # Fixed white spaces all over the code # BackupManager cleanup : removed not used code (private ExecutorService pool) # BackupManager : connection management fix (manager does not close connection anymore) # Refactoring: BackupManifest, removed most attributes. # Refactoring: Builder class for BackupImage. # BackupSystemTable.WALItem toString() fix (use Path.SEPARATOR instead of "/") # BackupSystemTableHelper access modifier changed to package-private # Refactoring: HBaseBackupAdmin changed to BackupAdminImpl # BackupAdminImpl now throws UnsupportedOperationException instead on returning nulls for async operations. # Refactoring: FullTableBackupClient and IncrementalTableBakupClient now extends abstract class TableBackupClient # Refactoring: IncrementalBackupManager extends BackupManager # MapReduceBackupCopyTask cleanup: removed zk mentioning from javadoc # LogRollMasterProcedureManager: added class description # LogRollRegionServerProcedureManager: javadoc fix # RestoreServerUtil: recovered.edits fix (replaced with HConstant) # ZKProcedureCoordinatorRpcs: revert IOException back to KeeperException # HRegionServer: added getter for LogRoller # TestBackupCommandLineTool.: defined common string as constants # Moved all methods added to ProtobufUtil to shaded.ProtobufUtil # Removed default ctors from FullTableBackupClient, IncrementalTableBackupClient and from RestoreClient # Some cleanup in MockNoopMasterServices. > HBase Backup/Restore Phase 2 > ---------------------------- > > Key: HBASE-14123 > URL: https://issues.apache.org/jira/browse/HBASE-14123 > Project: HBase > Issue Type: Umbrella > Reporter: Vladimir Rodionov > Assignee: Vladimir Rodionov > Priority: Blocker > Fix For: 2.0.0 > > Attachments: 14123-master.v14.txt, 14123-master.v15.txt, > 14123-master.v16.txt, 14123-master.v17.txt, 14123-master.v18.txt, > 14123-master.v19.txt, 14123-master.v2.txt, 14123-master.v20.txt, > 14123-master.v21.txt, 14123-master.v24.txt, 14123-master.v25.txt, > 14123-master.v27.txt, 14123-master.v28.txt, 14123-master.v29.full.txt, > 14123-master.v3.txt, 14123-master.v30.txt, 14123-master.v31.txt, > 14123-master.v32.txt, 14123-master.v33.txt, 14123-master.v34.txt, > 14123-master.v35.txt, 14123-master.v36.txt, 14123-master.v37.txt, > 14123-master.v38.txt, 14123-master.v5.txt, 14123-master.v6.txt, > 14123-master.v7.txt, 14123-master.v8.txt, 14123-master.v9.txt, 14123-v14.txt, > 14123.master.v39.patch, 14123.master.v40.patch, > HBASE-14123-for-7912-v1.patch, HBASE-14123-for-7912-v6.patch, > HBASE-14123-v1.patch, HBASE-14123-v10.patch, HBASE-14123-v11.patch, > HBASE-14123-v12.patch, HBASE-14123-v13.patch, HBASE-14123-v15.patch, > HBASE-14123-v16.patch, HBASE-14123-v2.patch, HBASE-14123-v3.patch, > HBASE-14123-v4.patch, HBASE-14123-v5.patch, HBASE-14123-v6.patch, > HBASE-14123-v7.patch, HBASE-14123-v9.patch > > > Phase 2 umbrella JIRA. See HBASE-7912 for design document and description. -- This message was sent by Atlassian JIRA (v6.3.4#6332)