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

Guangxu Cheng commented on HBASE-18812:
---------------------------------------

hi, [~chia7712]. I reviewed the whole codebase and Maybe all the following 
classes should be marked as HBaseInterfaceAudience.TOOLS. WDYT?:)
 # AcidGuaranteesTestTool
 # BackupDriver
 # Canary
 # CellCounter
 # Compressor
 # CopyTable
 # CreateSnapshot
 # DumpReplicationQueues
 # ExpiredMobFileCleaner
 # Export
 # ExportSnapshot
 # HashTable
 # Import
 # ImportTsv
 # IndexBuilder
 # IntegrationTestAcidGuarantees
 # IntegrationTestBackupRestore
 # IntegrationTestBase
 # IntegrationTestBigLinkedList
 # IntegrationTestBulkLoad
 # IntegrationTestDDLMasterFailover
 # IntegrationTestIngest
 # IntegrationTestIngestWithMOB
 # IntegrationTestLoadAndVerify
 # IntegrationTestRegionReplicaPerf
 # IntegrationTestRegionReplicaReplication
 # IntegrationTestsDriver
 # IntegrationTestSendTraceRequests
 # IntegrationTestSparkBulkLoad
 # IntegrationTestTableSnapshotInputFormat
 # IntegrationTestTimeBoundedMultiGetRequestsWithRegionReplicas
 # IntegrationTestTimeBoundedRequestsWithRegionReplicas
 # IntegrationTestZKAndFSPermissions
 # LoadIncrementalHFiles
 # LoadIncrementalHFiles
 # MapReduceHFileSplitterJob
 # MasterProcedureSchedulerPerformanceEvaluation
 # MultiThreadedClientExample
 # PerformanceEvaluation
 # ProcedureWALLoaderPerformanceEvaluation
 # ProcedureWALPerformanceEvaluation
 # RegionMover
 # ReplicationSyncUp
 # RestartMetaTest
 # RestoreDriver
 # RowCounter
 # SampleUploader
 # ScanPerformanceEvaluation
 # ServerCommandLine
 # SnapshotInfo
 # StripeCompactionsPerformanceEvaluation
 # SyncTable
 # TestTool
 # VerifyReplication
 # VersionInfo
 # WALPerformanceEvaluation
 # WALPlayer
 # ZkAclReset
 # BufferedMutatorExample
 # AsyncClientExample
 # MultiThreadedClientExample
 # HttpProxyExample
 # ExportEndpointExample
 # JavaHBaseBulkLoadExample
 # JavaHBaseStreamingBulkPutExample
 # JavaHBaseBulkDeleteExample
 # JavaHBaseBulkPutExample
 # JavaHBaseBulkGetExample
 # JavaHBaseMapGetPutExample

> 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: Chia-Ping Tsai
>            Priority: Major
>
> 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