| Class | Description |
|---|---|
| AuditCommandParser |
This interface represents a pluggable command parser.
|
| AuditLogDirectParser |
This
AuditCommandParser is used to read commands from an audit log in
the original format audit logs are produced in with a standard configuration. |
| AuditLogHiveTableParser |
This
AuditCommandParser is used to read commands assuming that the
input was generated by a Hive query storing uncompressed output files, in
which fields should be separated by the start-of-heading (U+0001) character. |
| AuditReplayMapper |
AuditReplayMapper replays the given audit trace against the NameNode under
test.
|
| AuditReplayMapper.CommandType |
Define the type of command, either read or write.
|
| AuditReplayMapper.ReplayCommand |
Definitions of the various commands that can be replayed.
|
| AuditReplayMapper.REPLAYCOUNTERS |
Counter definitions for replay. |
| AuditReplayReducer |
AuditReplayReducer aggregates the returned latency values from
AuditReplayMapper and sums them up by UserCommandKey, which
combines the user's id that ran the command and the type of the command
(READ/WRITE). |
| AuditReplayThread |
This class replays each audit log entry at a specified timestamp in the
future.
|
| CountTimeWritable |
UserCommandKey is a
Writable used as a composite value that
accumulates the count and cumulative latency of replayed commands. |
| CreateFileMapper |
CreateFileMapper continuously creates 1 byte files for the specified duration
to increase the number of file objects on the NN.
|
| CreateFileMapper.CREATEFILECOUNTERS |
Custom
Counter definitions. |
| NoSplitTextInputFormat |
A simple
TextInputFormat that disables splitting of files. |
| UserCommandKey |
UserCommandKey is a
Writable used as a composite
key combining the user id, name, and type of a replayed command. |
| VirtualInputFormat<K,V> |
An input format which does not read any input, but rather starts a
configurable number of mappers and runs them for a configurable duration.
|
| VirtualInputSplit |
A fake input split.
|
| VirtualRecordReader<K,V> |
A simple fake record reader which simply runs for some time duration.
|
| WorkloadDriver |
This is the driver for generating generic workloads against a NameNode under
test.
|
| WorkloadMapper<KEYIN,VALUEIN,KEYOUT,VALUEOUT> |
Represents the base class for a generic workload-generating mapper.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.