[
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)