A B C D E F G H I J L M P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractMaxThroughput<Q extends alluxio.stress.TaskResult,T extends alluxio.stress.common.AbstractMaxThroughputSummary<P,S>,S extends alluxio.stress.common.GeneralBenchSummary<Q>,P extends alluxio.stress.Parameters> - Class in alluxio.stress.cli.suite
-
abstract class for MaxThroughput benchmark.
- AbstractMaxThroughput() - Constructor for class alluxio.stress.cli.suite.AbstractMaxThroughput
- AbstractStressBench<T extends alluxio.stress.TaskResult,P extends alluxio.stress.common.FileSystemParameters> - Class in alluxio.stress.cli
-
An abstraction for stress tests which generates a specific workload on a certain Alluxio component (master, worker, ClientIO).
- AbstractStressBench() - Constructor for class alluxio.stress.cli.AbstractStressBench
- addAdditionalResult() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- addAdditionalResult(long, long) - Method in class alluxio.stress.cli.client.StressClientIOBench
-
Read the log file from java agent log file.
- addAdditionalResult(long, long) - Method in class alluxio.stress.cli.fuse.FuseIOBench
-
Reads the log file from java agent log file.
- alluxio.stress.cli - package alluxio.stress.cli
- alluxio.stress.cli.client - package alluxio.stress.cli.client
- alluxio.stress.cli.fuse - package alluxio.stress.cli.fuse
- alluxio.stress.cli.report - package alluxio.stress.cli.report
- alluxio.stress.cli.suite - package alluxio.stress.cli.suite
- alluxio.stress.cli.worker - package alluxio.stress.cli.worker
- applyNativeOperation(FileSystem, Operation, long, Path, Path, int) - Method in class alluxio.stress.cli.StressMasterBenchBase
- applyOperation(int, long) - Method in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
- applyOperation(long) - Method in class alluxio.stress.cli.StressMasterBench.BenchThread
B
- BatchTask - Class in alluxio.stress.cli
-
Base class for batch task.
- BatchTask() - Constructor for class alluxio.stress.cli.BatchTask
- BatchTaskRunner - Class in alluxio.stress.cli
-
A tool to run multiple tasks for StressBench.
- BatchTaskRunner() - Constructor for class alluxio.stress.cli.BatchTaskRunner
- BenchContext(RateLimiter, Operation, String) - Constructor for class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- Benchmark<T extends alluxio.stress.TaskResult> - Class in alluxio.stress.cli
-
Base class for all stress benchmarks.
- Benchmark() - Constructor for class alluxio.stress.cli.Benchmark
- Benchmark.MethodStatistics - Class in alluxio.stress.cli
- Benchmark.ProfileInput - Class in alluxio.stress.cli
- BLOCK_LOCATION_MEM - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
C
- call() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
- call() - Method in class alluxio.stress.cli.StressMasterBench.BenchThread
- CAPACITY - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
- CAPACITY_MEM - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
- cleanup() - Method in class alluxio.stress.cli.Benchmark
-
Perform post-run cleanups.
- cleanup() - Method in class alluxio.stress.cli.client.CompactionBench
- cleanup() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
- cleanup() - Method in class alluxio.stress.cli.RpcBench
- ClientIOWritePolicy - Class in alluxio.stress.cli.client
-
Write type for restricting the writes to a set number of workers.
- ClientIOWritePolicy(AlluxioConfiguration) - Constructor for class alluxio.stress.cli.client.ClientIOWritePolicy
-
Constructs a new
ClientIOWritePolicy. - CompactionBench - Class in alluxio.stress.cli.client
-
Benchmark that simulates a workload that compacts many small files into a bigger file.
- CompactionBench() - Constructor for class alluxio.stress.cli.client.CompactionBench
D
- deletePaths(FileSystem, Path) - Method in class alluxio.stress.cli.StressMasterBenchBase
E
- EMPTY_CONFIG - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
- equals(Object) - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
- extractHostName(String) - Method in class alluxio.stress.cli.StressMasterBenchBase
F
- FuseIOBench - Class in alluxio.stress.cli.fuse
-
Single node stress test.
- FuseIOBench() - Constructor for class alluxio.stress.cli.fuse.FuseIOBench
-
Creates instance.
G
- generateBlockIdOnTiers(Map<TierAlias, List<Integer>>) - Static method in class alluxio.stress.cli.RpcBenchPreparationUtils
-
Generates block IDs according to the storage tier/dir setup.
- generateJobConfig(String[]) - Method in class alluxio.stress.cli.Benchmark
-
Generate a
StressBenchConfigas the default JobConfig. - GenerateReport - Class in alluxio.stress.cli.report
-
Generates a report from summaries.
- GenerateReport() - Constructor for class alluxio.stress.cli.report.GenerateReport
-
Creates an instance.
- getBasePath(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getBenchDescription() - Method in class alluxio.stress.cli.Benchmark
-
Get the description of the bench.
- getBenchDescription() - Method in class alluxio.stress.cli.client.CompactionBench
- getBenchDescription() - Method in class alluxio.stress.cli.client.StressClientIOBench
- getBenchDescription() - Method in class alluxio.stress.cli.fuse.FuseIOBench
- getBenchDescription() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
- getBenchDescription() - Method in class alluxio.stress.cli.MaxFileBench
- getBenchDescription() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
- getBenchDescription() - Method in class alluxio.stress.cli.RegisterWorkerBench
- getBenchDescription() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
- getBenchDescription() - Method in class alluxio.stress.cli.StressJobServiceBench
- getBenchDescription() - Method in class alluxio.stress.cli.StressMasterBench
- getBenchDescription() - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
- getBenchDescription() - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
- getBenchDescription() - Method in class alluxio.stress.cli.UfsIOBench
- getBenchDescription() - Method in class alluxio.stress.cli.worker.StressWorkerBench
- getBenchDescription() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
- getBenchThread(StressMasterBenchBase.BenchContext, int) - Method in class alluxio.stress.cli.StressMasterBench
- getBenchThread(StressMasterBenchBase.BenchContext, int) - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
- getBenchThread(StressMasterBenchBase.BenchContext, int) - Method in class alluxio.stress.cli.StressMasterBenchBase
- getContext() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
- getContext() - Method in class alluxio.stress.cli.StressMasterBench
- getContext() - Method in class alluxio.stress.cli.StressMasterBenchBase
- getEndMs() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getFixedBasePath(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getGrandRateLimiter() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getIsttfb() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
- getMaxTimeNs() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
- getMethod() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
- getNumSuccess() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
- getOperationCounter(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getParameters() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
- getParameters() - Method in class alluxio.stress.cli.RegisterWorkerBench
- getParameters() - Method in class alluxio.stress.cli.RpcBench
-
Returns the parameters.
- getParameters() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
- getParameters() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
- GetPinnedFileIdsBench - Class in alluxio.stress.cli
-
A benchmarking tool for the GetPinnedFileIds RPC.
- GetPinnedFileIdsBench() - Constructor for class alluxio.stress.cli.GetPinnedFileIdsBench
- getPool() - Method in class alluxio.stress.cli.client.CompactionBench
-
If the thread pool is not yet initialized, creates the pool.
- getPool() - Method in class alluxio.stress.cli.RpcBench
-
If the thread pool is not yet initialized, creates the pool.
- getRateLimiter(int) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getRateLimiters() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getResult() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getStartMs() - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- getTimeNs() - Method in class alluxio.stress.cli.Benchmark.MethodStatistics
- getType() - Method in class alluxio.stress.cli.Benchmark.ProfileInput
- getWorker(GetWorkerOptions) - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
H
- hashCode() - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
I
- initParameters(List<String>) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
-
Construct parameters with user command-line args.
- initParameters(List<String>) - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
- initParameters(List<String>) - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
J
- JobServiceMaxThroughput - Class in alluxio.stress.cli.suite
-
A max throughput suite for job service.
L
- LOG - Static variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
- LOST_STORAGE - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
M
- main(String[]) - Static method in class alluxio.stress.cli.BatchTaskRunner
- main(String[]) - Static method in class alluxio.stress.cli.client.CompactionBench
- main(String[]) - Static method in class alluxio.stress.cli.client.StressClientIOBench
- main(String[]) - Static method in class alluxio.stress.cli.fuse.FuseIOBench
- main(String[]) - Static method in class alluxio.stress.cli.GetPinnedFileIdsBench
- main(String[]) - Static method in class alluxio.stress.cli.MaxFileBench
- main(String[]) - Static method in class alluxio.stress.cli.MultiOperationStressMasterBench
- main(String[]) - Static method in class alluxio.stress.cli.RegisterWorkerBench
- main(String[]) - Static method in class alluxio.stress.cli.report.GenerateReport
- main(String[]) - Static method in class alluxio.stress.cli.StreamRegisterWorkerBench
- main(String[]) - Static method in class alluxio.stress.cli.StressJobServiceBench
- main(String[]) - Static method in class alluxio.stress.cli.StressMasterBench
- main(String[]) - Static method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
- main(String[]) - Static method in class alluxio.stress.cli.suite.MasterMaxThroughput
- main(String[]) - Static method in class alluxio.stress.cli.UfsIOBench
- main(String[]) - Static method in class alluxio.stress.cli.worker.StressWorkerBench
- main(String[]) - Static method in class alluxio.stress.cli.WorkerHeartbeatBench
- mainInternal(String[], Benchmark) - Static method in class alluxio.stress.cli.Benchmark
- MasterBatchTask - Class in alluxio.stress.cli
-
Multiple tasks runner for Master StressBench.
- MasterBatchTask() - Constructor for class alluxio.stress.cli.MasterBatchTask
- MasterMaxThroughput - Class in alluxio.stress.cli.suite
-
A max throughput suite for master.
- MAX_RESPONSE_TIME_BUCKET_INDEX - Static variable in class alluxio.stress.cli.StressJobServiceBench
- MaxFileBench - Class in alluxio.stress.cli
-
MaxFile StressBench class.
- MaxFileBench() - Constructor for class alluxio.stress.cli.MaxFileBench
- mBaseParameters - Variable in class alluxio.stress.cli.Benchmark
- mBasePath - Variable in class alluxio.stress.cli.StressMasterBench.BenchThread
- mBasePaths - Variable in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
- mCachedFs - Variable in class alluxio.stress.cli.client.CompactionBench
- mCachedFs - Variable in class alluxio.stress.cli.StressMasterBenchBase
-
Cached FS instances.
- mCachedNativeFs - Variable in class alluxio.stress.cli.StressMasterBenchBase
-
In case the Alluxio Native API is used, use the following instead.
- mDirsDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mergeThreadResult(T) - Method in class alluxio.stress.cli.StressMasterBenchBase.BenchContext
- mFiledata - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mFilesDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mFixedBasePath - Variable in class alluxio.stress.cli.StressMasterBench.BenchThread
- mFixedBasePaths - Variable in class alluxio.stress.cli.MultiOperationStressMasterBench.BenchThread
- mFixedDir - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mInitialThroughput - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
- mMaxThroughputResult - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
- mParameters - Variable in class alluxio.stress.cli.AbstractStressBench
- mParameters - Variable in class alluxio.stress.cli.client.CompactionBench
- mParameters - Variable in class alluxio.stress.cli.suite.AbstractMaxThroughput
- mPathNodeIds - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mPool - Variable in class alluxio.stress.cli.client.CompactionBench
- mPool - Variable in class alluxio.stress.cli.RpcBench
- mTreeLevelNodeCount - Variable in class alluxio.stress.cli.StressMasterBenchBase
- mTreeTotalNodeCount - Variable in class alluxio.stress.cli.StressMasterBenchBase
- MultiOperationStressMasterBench - Class in alluxio.stress.cli
-
A stress master bench that benchmark a set of combined operations.
- MultiOperationStressMasterBench() - Constructor for class alluxio.stress.cli.MultiOperationStressMasterBench
-
Creates instance.
- MultiOperationStressMasterBench.BenchThread - Class in alluxio.stress.cli
P
- parseParameters(String[]) - Method in class alluxio.stress.cli.Benchmark
- parseParameters(String[]) - Method in class alluxio.stress.cli.MaxFileBench
- prepare() - Method in class alluxio.stress.cli.Benchmark
-
Prepares to run the test.
- prepare() - Method in class alluxio.stress.cli.client.CompactionBench
- prepare() - Method in class alluxio.stress.cli.client.StressClientIOBench
- prepare() - Method in class alluxio.stress.cli.fuse.FuseIOBench
- prepare() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
- prepare() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
- prepare() - Method in class alluxio.stress.cli.RegisterWorkerBench
- prepare() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
- prepare() - Method in class alluxio.stress.cli.StressJobServiceBench
- prepare() - Method in class alluxio.stress.cli.StressMasterBench
- prepare() - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
- prepare() - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
- prepare() - Method in class alluxio.stress.cli.UfsIOBench
- prepare() - Method in class alluxio.stress.cli.worker.StressWorkerBench
- prepare() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
- prepareBlocksInMaster(Map<BlockStoreLocation, List<Long>>) - Static method in class alluxio.stress.cli.RpcBenchPreparationUtils
-
Prepare all relevant block IDs on the master side concurrently.
- processMethodProfiles(long, long, Function<Benchmark.ProfileInput, String>) - Method in class alluxio.stress.cli.Benchmark
R
- RegisterWorkerBench - Class in alluxio.stress.cli
-
A benchmarking tool for the RegisterWorker RPC.
- RegisterWorkerBench() - Constructor for class alluxio.stress.cli.RegisterWorkerBench
- RpcBench<T extends alluxio.stress.rpc.RpcBenchParameters> - Class in alluxio.stress.cli
-
A benchmarking tool to simulate stress on RPCs.
- RpcBench() - Constructor for class alluxio.stress.cli.RpcBench
- RpcBenchPreparationUtils - Class in alluxio.stress.cli
-
Utilities for the preparation step in RPC benchmark testing.
- run(String[]) - Method in class alluxio.stress.cli.AbstractStressBench
- run(String[]) - Method in class alluxio.stress.cli.BatchTask
-
Runs the StressBench Batch task.
- run(String[]) - Method in class alluxio.stress.cli.Benchmark
-
Runs the test and returns the string output.
- run(String[]) - Method in class alluxio.stress.cli.MasterBatchTask
- run(String[]) - Method in class alluxio.stress.cli.report.GenerateReport
-
Runs the report generation tool.
- run(String[]) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
-
Runs the test and returns the string output.
- runLocal() - Method in class alluxio.stress.cli.Benchmark
-
Runs the test locally, in process.
- runLocal() - Method in class alluxio.stress.cli.client.CompactionBench
- runLocal() - Method in class alluxio.stress.cli.client.StressClientIOBench
- runLocal() - Method in class alluxio.stress.cli.fuse.FuseIOBench
- runLocal() - Method in class alluxio.stress.cli.MaxFileBench
- runLocal() - Method in class alluxio.stress.cli.RpcBench
- runLocal() - Method in class alluxio.stress.cli.StressJobServiceBench
- runLocal() - Method in class alluxio.stress.cli.StressMasterBenchBase
- runLocal() - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
- runLocal() - Method in class alluxio.stress.cli.UfsIOBench
- runLocal() - Method in class alluxio.stress.cli.worker.StressWorkerBench
- runRPC() - Method in class alluxio.stress.cli.GetPinnedFileIdsBench
- runRPC() - Method in class alluxio.stress.cli.RegisterWorkerBench
- runRPC() - Method in class alluxio.stress.cli.RpcBench
-
Defines how each thread runs RPCs.
- runRPC() - Method in class alluxio.stress.cli.StreamRegisterWorkerBench
- runRPC() - Method in class alluxio.stress.cli.WorkerHeartbeatBench
- runSingleTask(String[]) - Method in class alluxio.stress.cli.Benchmark
- runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
-
Unit test for max throughput.
- runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.JobServiceMaxThroughput
- runSingleTest(List<String>, int) - Method in class alluxio.stress.cli.suite.MasterMaxThroughput
S
- setMaxWorkers(int) - Static method in class alluxio.stress.cli.client.ClientIOWritePolicy
-
Updates the global state to reflect the max number of workers to write to.
- StreamRegisterWorkerBench - Class in alluxio.stress.cli
-
A benchmarking tool for the RegisterWorkerStream RPC.
- StreamRegisterWorkerBench() - Constructor for class alluxio.stress.cli.StreamRegisterWorkerBench
- StressClientIOBench - Class in alluxio.stress.cli.client
-
Client IO stress test.
- StressClientIOBench() - Constructor for class alluxio.stress.cli.client.StressClientIOBench
-
Creates instance.
- StressJobServiceBench - Class in alluxio.stress.cli
-
Job Service stress bench.
- StressJobServiceBench() - Constructor for class alluxio.stress.cli.StressJobServiceBench
-
Creates instance.
- StressMasterBench - Class in alluxio.stress.cli
-
Single node stress test.
- StressMasterBench() - Constructor for class alluxio.stress.cli.StressMasterBench
-
Creates instance.
- StressMasterBench.BenchThread - Class in alluxio.stress.cli
- StressMasterBenchBase<T extends alluxio.stress.master.MasterBenchTaskResultBase<P>,P extends alluxio.stress.master.MasterBenchBaseParameters> - Class in alluxio.stress.cli
-
The base class for master stress bench tests.
- StressMasterBenchBase(P) - Constructor for class alluxio.stress.cli.StressMasterBenchBase
-
Creates instance.
- StressMasterBenchBase.BenchContext - Class in alluxio.stress.cli
- StressWorkerBench - Class in alluxio.stress.cli.worker
-
Single node stress test.
- StressWorkerBench() - Constructor for class alluxio.stress.cli.worker.StressWorkerBench
-
Creates instance.
T
- toString() - Method in class alluxio.stress.cli.client.ClientIOWritePolicy
U
- UfsIOBench - Class in alluxio.stress.cli
-
A benchmark tool measuring the IO to UFS.
- UfsIOBench() - Constructor for class alluxio.stress.cli.UfsIOBench
- updateArgValue(List<String>, String, String) - Method in class alluxio.stress.cli.suite.AbstractMaxThroughput
- USED_MEM_EMPTY - Static variable in class alluxio.stress.cli.RpcBenchPreparationUtils
V
- validateParams() - Method in class alluxio.stress.cli.AbstractStressBench
-
Validates the parameters.
- validateParams() - Method in class alluxio.stress.cli.client.StressClientIOBench
- validateParams() - Method in class alluxio.stress.cli.MultiOperationStressMasterBench
- validateParams() - Method in class alluxio.stress.cli.StressMasterBench
- validateParams() - Method in class alluxio.stress.cli.worker.StressWorkerBench
W
- WorkerHeartbeatBench - Class in alluxio.stress.cli
-
A benchmarking tool for the WorkerHeartbeat RPC.
- WorkerHeartbeatBench() - Constructor for class alluxio.stress.cli.WorkerHeartbeatBench
All Classes All Packages