Class | Description |
---|---|
DumpTierPartitionState | |
InspectTieredObjects |
/opt/confluent/bin/kafka-run-class kafka.tier.tools.InspectTieredObjects --help
usage: kafka.tier.tools.InspectTieredObjects
[-h] --log.dir LOG.DIR --start.offset START.OFFSET --end.offset END.OFFSET [--tier.config TIER.CONFIG] [--get {true,false}] [--logging.level LOGGING.LEVEL]
Provides a facility to check the existence or to download tiered objects
optional arguments:
-h, --help show this help message and exit
--log.dir LOG.DIR Fully qualified path for log directory where tier state file is located
--start.offset START.OFFSET
Start offset for the range of tiered objects to be inspected
--end.offset END.OFFSET
End offset for the range of tiered objects to be inspected
--tier.config TIER.CONFIG
The path to a configuration file containing the required properties (default: /mnt/config/kafka.properties)
--get {true,false} Indicates whether the said range of objects need to be downloaded (max 5) (default: false)
--logging.level LOGGING.LEVEL
Logging level for the tool (default: INFO)
|
RecoveryUtils |
Provides a set of static functions for recovery related tooling.
|
TierMetadataComparator |
This tool will act as the downstream of the fencing tool in the recovery workflow
Once the fenced tier topic details are available as input, this tool will do the following:
1.
|
TierMetadataDebugger |
TierMetadataDebugger is a tool to dump raw metadata events of TierTopicPartitions, additionally it can also materialize and
generate expected state.
|
TierMetadataValidator |
TierMetadataValidator: Tool to validate the materialization of the tier topic partition's materialization states.
|
TierMetadataValidator.OffsetValidationResult | |
TierObjectStoreFactory |
This class will act as the factory for generating and maintaining the instance map for the various kinds
of the object store backends.
|
TierPartitionStateFencingTrigger |
A tool that injects PartitionFence events into TierTopic for a provided list of
TopicIdPartition.
|
TierPartitionStateRestoreTrigger |
A tool that injects PartitionForceRestore events into TierTopic for a provided list of
TopicIdPartition.
|
TierPartitionUnfreezeLogStartOffsetTrigger | |
TierRecoveryConfig | |
TierTopicMaterializationToolConfig | |
TierTopicMaterializationUtils |
TierTopicMaterializationUtils provides utils for dumping materialization events from tier topic for the given source
topic(or all) for a give source partition(or all).
|