[ 
https://issues.apache.org/jira/browse/HBASE-18812?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16468710#comment-16468710
 ] 

Chia-Ping Tsai commented on HBASE-18812:
----------------------------------------

Thanks for doing the garden works. [~andrewcheng]] I have grepped all classes 
you posted again. Seems most tools haven't been documented and referenced. 
Hence, I'm worrying about that we will make some useless code be IA.LP, and 
that will obstruct us from removing them in hbase 2. Perhaps we should change 
the classes which are documented or used by shell first. And then file a Jira 
to discuss the orphan tools...

> Recategorize some of classes used as tools
> ------------------------------------------
>
>                 Key: HBASE-18812
>                 URL: https://issues.apache.org/jira/browse/HBASE-18812
>             Project: HBase
>          Issue Type: Task
>            Reporter: Chia-Ping Tsai
>            Assignee: Guangxu Cheng
>            Priority: Major
>         Attachments: HBASE-18812.master.001.patch, 
> HBASE-18812.master.002.patch
>
>
> The classes used from cmd line should be made as LimitedPrivate.TOOLS. The 
> candidates are shown below.
> # BackupDriver
> # RestoreDriver
> # CreateSnapshot
> # SnapshotInfo
> # ExportSnapshot
> # Canary
> # VersionInfo
> # RegionMover
> # CellCounter
> # CopyTable
> # DumpReplicationQueues
> # Export
> # HashTable
> # Import
> # ImportTsv
> # LoadIncrementalHFiles
> # ReplicationSyncUp
> # SyncTable
> # VerifyReplication
> # WALPlayer
> # ZkAclReset



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to